themarshallproject / klaxon

Klaxon enables reporters and editors to monitor scores of sites on the web for newsworthy changes.
https://newsklaxon.org
MIT License
646 stars 199 forks source link

Migrate from CircleCI to GitHub Actions #548

Closed rdmurphy closed 2 years ago

rdmurphy commented 2 years ago

CircleCI testing is a mess and out of date, so I figured we should just make the leap as we've done with other TMP products.

Once this is merged in I can disconnect CircleCI from its side.

As an aside — I cleaned up some old Rails-isms as I came across them. Mainly configuration and other settings that never got set because this was created way back in Rails 3 or something. I based this on what a brand new Rails 6 project would typically have.

rdmurphy commented 2 years ago

Checks will "fail" of course because CircleCI is super mad at me.