dashbitco / nimble_csv

A simple and fast CSV parsing and dumping library for Elixir
https://hexdocs.pm/nimble_csv
767 stars 51 forks source link

add recommended Elixir and Erlang/OTP combinations to CI and migrate it from Travis to GitHub Actions #50

Closed adrianomitre closed 4 years ago

adrianomitre commented 4 years ago

This pull request migrate the CI from Travis CI to GitHub Actions, as requested by José Valim in this comment.

In addition, it makes sure all recommended Elixir and Erlang/OTP combinations are run on CI.

Quoting José Valim:

I would still advise folks to go with:

  • For each Elixir version, add a run with earliest supported Erlang/OTP
  • For the last Elixir version, also test the latest supported Erlang/OTP

Please refer to the original discussion on https://github.com/dashbitco/broadway/pull/188 for the full rationale.

josevalim commented 4 years ago

:green_heart: :blue_heart: :purple_heart: :yellow_heart: :heart: