uesteibar / neuron

A GraphQL client for Elixir
https://hex.pm/packages/neuron
Other
331 stars 35 forks source link

Add GitHub Action to test all supported Elixir versions #61

Open krisalyssa opened 4 years ago

krisalyssa commented 4 years ago

GitHub Actions support build matrices, so it should be trivial [1] to support multiple runs for all of the supported versions of Elixir, at least to the minor version.

I enumerated through all the versions known to asdf from 1.6 on up, and came up with:

[1] For varying values of "trivial".

krisalyssa commented 4 years ago

I would suggest that this is very low priority. I might tackle it in the next day or two, because I'm kind of in a GitHub Actions frame of mind currently.

uesteibar commented 4 years ago

Hey! This sounds great, but we already have this running on travis (https://travis-ci.org/github/uesteibar/neuron/builds), although we should add 1.10 too.

If you want to go ahead and do this using github actions, please feel free to go ahead, I haven't poked around those yet so I can learn something too ^^