-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Archive EIA NEMS #552
Archive EIA NEMS #552
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me! i also get the sandbox error but was able to make another prod deposition which looks right to me. small copy pasta suggestion. Go forth and:
- publish production archive
- add doi's to yml
- add to GHA
- merrrrrge
crosswalk_urls = { | ||
"https://github.com/EIAgov/NEMS/archive/refs/tags/Initial-GitHub-Release.zip": 2023, | ||
} | ||
|
||
for link in crosswalk_urls: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
copy pasta!
crosswalk_urls = { | |
"https://github.com/EIAgov/NEMS/archive/refs/tags/Initial-GitHub-Release.zip": 2023, | |
} | |
for link in crosswalk_urls: | |
nems_urls = { | |
"https://github.com/EIAgov/NEMS/archive/refs/tags/Initial-GitHub-Release.zip": 2023, | |
} | |
for link in nems_urls: |
Overview
Closes #521
What problem does this address?
Archive NEMS data & software from the Github repository.
Out of scope:
get_hyperlinks()
doesn't return the tag URLs from https://github.com/EIAgov/NEMS/releases correctly, so until #538 merges I'm just hardcoding the specific tag that we're looking for and the year of NEMS data that corresponds to it. See fccf0ff for what an implementation could look like with links pulled from that page.What did you change in this PR?
Testing
How did you make sure this worked? How can a reviewer verify this?
pudl_archiver --dataset eianems --sandbox --initialize
returns a server 413 error.Draft production archive can be found here: https://zenodo.org/uploads/14756523
To-do list
Tasks