arclanguage / anarki

Community-managed fork of the Arc dialect of Lisp; for commit privileges submit a pull request.
http://arclanguage.github.io
Other
1.17k stars 160 forks source link

Replace Travis CI with GitHub Actions #207

Closed rocketnia closed 3 years ago

rocketnia commented 3 years ago

This changes the Travis CI script (.travis.yml and deploy-to-gh-pages.sh) with a GitHub Actions equivalent.

There are two differences:

rocketnia commented 3 years ago

Oh yes, I should mention that this is because I think Travis CI finally stopped running builds. The site says they stopped running them on June 15, which happens to be a few days after the latest commit to Anarki (June 11).

Most Racket projects that have CI scripts seem to be migrating to GitHub Actions. I've looked around for other hosting and CI solutions for my projects for a while, but tonight I decided to give GitHub Actions a try. XD If someone has a better idea, I'd be glad to try that out too.

rocketnia commented 3 years ago

After a few fixes I committed to the master branch, it looks like it's working now. :)