-
Notifications
You must be signed in to change notification settings - Fork 30
PDF generation is broken #270
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
Comments
I looked into the issue and the PDF can be generated locally without issues not as a GitHUb action with |
The PDF generation itself has been fixed in #393. The only thing remaining for this issue is to check whether the upload to Zenodo is working when we publish the v1.0 release. |
Hey @vedran-kasalica, @egpbos just did a release, but it looks like the PDF build is failing. Any idea what may be going wrong? |
@c-martinez I am not sure, but I can look into it this week |
Awesome, thanks @vedran-kasalica ! |
Any luck with this so far? :) |
I'm sorry, it slipped my mind completely. I can have a look later next week, but if you have time before feel free to |
Sorry for the delay, I think that #437 solves the issue. Unfortunately, I cannot test if the PDF will be automatically published to Zenodo on Release. I cannot see the Zenodo configuration, as I am not an owner. |
Reopening until we confirmed that the fix works (can only be tested on main). |
I manually started the workflow on main. This will upload an unreleased version. |
Ah, that step also only triggers on release. I guess we'll do a release then :) This is warranted anyway, because we have the new Rust chapter. I will fix a few broken links before releasing... |
ARrrgh, released 1.1, but it still doesn't upload: https://github.com/NLeSC/guide/actions/runs/14731240906/job/41345795858 Also, the new Zenodo entry is still used (ref #427): https://zenodo.org/records/15303399 |
It seems likely that the action we are using for uploading to Zenodo is just broken, since it has not been updated in 4 years: https://github.com/iomega/zenodo-upload Perhaps we should instead switch to https://github.com/zenodraft/action. We can use that with the If someone has time to try switching to this, a PR would be most welcome! |
I've created a draft PR #440, but I think it might need a bit of testing before merging. |
https://github.com/NLeSC/guide/runs/6401893102?check_suite_focus=true
@sverhoeven Would you have time to take a look at this?
The text was updated successfully, but these errors were encountered: