Repository navigation
review and updates for OER in Zenodo - #91
Conversation
include recent updates from a merge request to the GitLab course hsf-training/hsf-training-cicd#79
This reverts commit b12db8f.
…d-hugo-modules chore: refresh vendored Hugo modules
…d-hugo-modules chore: refresh vendored Hugo modules
Also, add Gitea to title page.
|
Hi @ariostas, can you please review the PR again? Many thanks. |
There was a problem hiding this comment.
For the second point below, I'll take care of it when I merge the PR.
🤖 AI text below 🤖
I left inline comments on the main issues. Two points don't map to a changed line:
.github/dependabot.yml: Dependabot still bumps GitHub Actions versions, but the new workflow files are synced from the hugo-styles template. A Dependabot PR that bumps an action in e.g.reusable-pages.ymlwill be overwritten by the template sync inpages.yml, so the "Verify synced files are committed" step would fail on every such PR. It may be worth excluding those files or dropping thegithub-actionsecosystem.- Deployment: the site is currently built by the legacy branch deploy (
pages-build-deployment). Before merging, the repo's Pages source needs to be switched to "GitHub Actions". Otherwise the new deploy job fails and the legacy build runs Jekyll on the Hugo files. The README badge (line 9) also still points atpages-build-deployment.
Note: I couldn't build the site locally, so these come from reading the diff.
|
Btw sorry for the conflicting information on the license part. It turned out that Zenodo doesn't accept multiple licenses, so we'll have to stick with only one. 🤖 AI text below 🤖 I also went through Authors
DOI License Abstract
Suggested author block (keeping Florian for now): authors:
- given-names: Giordon
family-names: Stark
orcid: https://orcid.org/0000-0001-6616-3433
- given-names: Saransh
family-names: Chopra
orcid: https://orcid.org/0000-0003-3046-7675
- given-names: Aman
family-names: Desai
orcid: https://orcid.org/0000-0003-2631-9696
- given-names: Florian
family-names: Eble
orcid: https://orcid.org/0009-0002-0638-3447
- given-names: Max
family-names: Fatouros
orcid: https://orcid.org/0000-0002-7438-652X
- given-names: Guillermo A.
family-names: Fidalgo-Rodríguez
orcid: https://orcid.org/0000-0001-8605-9772
- given-names: Clemens
family-names: Lange
orcid: https://orcid.org/0000-0002-3632-3157
- given-names: Kilian
family-names: Lieret
orcid: https://orcid.org/0000-0003-2792-7511
- given-names: Laura
family-names: Marqués
orcid: https://orcid.org/0000-0002-3593-5557
- given-names: Emery
family-names: Nibigira
orcid: https://orcid.org/0000-0001-5821-291X |
…d-hugo-modules chore: refresh vendored Hugo modules
|
Thanks @ariostas for the review, everything should now be addressed.
|
|
Thank you, @max-fatouros. The hugo-styles change sounds great! And the rest also looks good to me. I there are just a couple of small things below. I think the switch from the carpentries-style template to Hugo is good, especially since the old template is pretty outdated. In other places we've started to switch to Jupyter Book. This Hugo theme looks similar to Jupyter Book, so I'm fine with it, but I'll also see if other maintainers are fine with it. 🤖 AI text below 🤖 Thanks for the quick fixes, everything from the previous round looks good! Two more things: The "install node" step The new GitHub tab in episode 12 already leaves the step out. Could the other episodes do the same, putting the step only in the Gitea tabs with a sentence explaining why Gitea needs it? One option is to explain it once in episode 08, where Florian Eble |
|
Thanks @ariostas, I've added Gitea tabs for the And okay, let us know what the other maintainers think. |
…d-hugo-modules chore: refresh vendored Hugo modules
docs: point contributors to Hugo Styles guides
ariostas
left a comment
There was a problem hiding this comment.
Thank you @lauramarques and @max-fatouros!
|
Congrats on merging your first pull request 🎉! We greatly appreciate it. |
No description provided.