NBISweden / workshop-reproducible-research

NBIS/Elixir course: Tools for Reproducible Research
https://nbisweden.github.io/workshop-reproducible-research/
Creative Commons Attribution 4.0 International
57 stars 33 forks source link

Move workshop to GitHub Pages #266

Closed fasterius closed 1 week ago

fasterius commented 2 weeks ago

Big PR here, with the overall changes required for moving to GitHub Pages using Roy's Specky template for Quarto. In summary:

Some things still need to be done:

My proposal for this new system would be that we only keep the main branch and either remove/archive or ignore the dev branch, which was only used for testing changes on Canvas. This is no longer necessary as new changes/contributions can be tested by building the website locally before opening a PR from a feature branch. We can keep tagging course rounds as we have done previously, which can be re-build locally if somebody wants to check out them, although experience leads me to believe that this is unlikely to be the case.

This PR is against the devel branch to get a better diff against the latest changes, but as soon as this PR is approved we should also merge it directly into main.

fasterius commented 2 weeks ago

Regarding existing GitHub Actions:

johnne commented 2 weeks ago

Did we use this before as well for Windows or something, before we required WSL2 for Windows students?

Yes that's exactly what it was for