recaptcha
recaptcha copied to clipboard
Github Actions and current Elixir support
Adds:
- Support for the current version of Elixir + Erlang/OTP (1.14/25)
- Moves CI to GitHub Actions, with addition of Hex package publishing (simply runs
mix hex.publish --yes
, requires secretHEX_API_KEY
on repo). - Bumps minimum version to 1.10
Examples:
- CI run: https://github.com/nlwstein/recaptcha/actions/runs/4071092141
- Coveralls: https://coveralls.io/github/nlwstein/recaptcha
Bits of code that meaningfully changed:
- Refactor requested by
credo
: https://github.com/samueljseay/recaptcha/pull/73/commits/e2c4a362dd3efd4249dbe9a88d94ec8cf968443d - Test modified due to what appears to be a Google API change: https://github.com/samueljseay/recaptcha/pull/73/commits/7cc616c5d352905f360f8941c7ac4b0e70a4f666