lostisland / faraday_middleware

Various Faraday middlewares for Faraday-based API wrappers
MIT License
556 stars 205 forks source link

Add GitHub Actions, remove Travis CI #202

Closed olleolleolle closed 4 years ago

olleolleolle commented 4 years ago

This PR introduces GitHub Actions for CI and for Publish (which is run on GitHub Releases being published).

It removes Travis CI configuration and badge.

~TODO~ Steps

See #200

olleolleolle commented 4 years ago

https://github.com/lostisland/faraday_middleware/pull/203 has some linting.

Perhaps we can do without the RuboCop step before we have that running?

Update: #204 is the RuboCop Quest Issue. When that's done, we have linted.

iMacTia commented 4 years ago

This looks good to go! However merging this before the RuboCop quest is completed will cause linting to be removed from CI, so keeping this on hold until then