-
Notifications
You must be signed in to change notification settings - Fork 30
Adding zenodraft action #440
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
Conversation
✅ Deploy Preview for nlesc-guide-testing ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for nlesc-guide-testing ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
I believe Zenodo is able to read CITATION.cff files, so adding the same information in a .zenodo.json file may not be necessary.
would adding two copies of the action file work? With the only difference the DOI? |
We discussed follow-up edits: copy the last step and trigger that one and the draft one before conditionally: edit the last one for tagged releases ( |
Just FYI: the |
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
Note: the branch was outdated, so did a rebase on main. If you want to continue working on the latest branch on your laptop, do a |
We cannot test this from within the PR, so I'm going to merge this now. |
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.
Abusing my power to avoid our branch protection rules, muahaha!
Changes in this PR
Adds GitHub action for publishing Guide as PDF in Zenodo using Zenodraft workflow.
Related to #270
One thing I am not sure is how to configure the action so that it can be manually tested on Zenodo Sandbox, and publishes to Zenodo on releases. The action would require two separate concept DOIs, but it looks like only one can be given. Any suggestions?
Checklist
Most check items are not relevant for this PR since it does not modify the content of the guide, but the publishing infrastructure.
SIGNIFICANT changes / additions, e.g. new chapters
ALL contributions
python3 -m http.server 4000
and confirmed they work correctly.docker run --init -it -v `pwd`:/docs lycheeverse/lychee /docs --config=docs/lychee.toml
, at least for the files I changed.CITATION.cff
file.