UofTCoders / rcourse

Reproducible Quantitative Methods for EEB
https://uoftcoders.github.io/rcourse/
Other
21 stars 33 forks source link

Switch from Travis CI to GitHub Actions #343

Open aays opened 3 years ago

aays commented 3 years ago

I recently learned that Travis CI is apparently no longer free and will actually be migrating from travis-ci.org soon. Apparently all projects were also locked and made read-only on Dec 31, 2020. Yikes.

Apparently GitHub Actions is a viable and free alternative we should consider switching to if future iterations of the course make use of the repo once more.

A useful reference if we're to do that: https://github.com/geerlingguy/ansible-role-apache/issues/201

James-S-Santangelo commented 3 years ago

Damn, I think I had heard about some stuff going on over at Travis-CI but didn't realize it was this crazy. I'm happy to help migrate over to GitHub Actions. From the link it doesn't look too bad but it'll probably take a bit of tweaking.

QuLogic commented 3 years ago

It's not too bad; you can use one of usethis::use_github_action* to prepare a mostly-working setup.