recaptcha icon indicating copy to clipboard operation
recaptcha copied to clipboard

Github Actions and current Elixir support

Open nlwstein opened this issue 1 year ago • 0 comments

Adds:

  1. Support for the current version of Elixir + Erlang/OTP (1.14/25)
  2. Moves CI to GitHub Actions, with addition of Hex package publishing (simply runs mix hex.publish --yes, requires secret HEX_API_KEY on repo).
  3. Bumps minimum version to 1.10

Examples:

  1. CI run: https://github.com/nlwstein/recaptcha/actions/runs/4071092141
  2. Coveralls: https://coveralls.io/github/nlwstein/recaptcha

Bits of code that meaningfully changed:

  1. Refactor requested by credo: https://github.com/samueljseay/recaptcha/pull/73/commits/e2c4a362dd3efd4249dbe9a88d94ec8cf968443d
  2. Test modified due to what appears to be a Google API change: https://github.com/samueljseay/recaptcha/pull/73/commits/7cc616c5d352905f360f8941c7ac4b0e70a4f666

nlwstein avatar Feb 02 '23 02:02 nlwstein