unixcharles / acme-client

A Ruby client for the letsencrypt's ACME protocol.
MIT License
494 stars 117 forks source link

Add GitHub Actions for CI #207

Closed jhawthorn closed 3 years ago

jhawthorn commented 3 years ago

This builds on top of https://github.com/unixcharles/acme-client/pull/206, where I noticed Travis CI was no longer running.

This adds a GitHub Action workflow to run specs across Faraday versions as well as Ruby versions, and a separate suite for Rubocop.

I made a test PR in my fork to show how the runs would look https://github.com/jhawthorn/acme-client/pull/1

(Disclaimer: I work at GitHub 😅)