diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5954473..1fe3488 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,36 +1,28 @@ name: CI -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] +on: [push, pull_request] jobs: ci: - # Ubuntu 20.04, Erlang/OTP 20-25 - # https://github.com/erlef/setup-beam name: Erlang ${{matrix.otp-version}} / Elixir ${{matrix.elixir-version}} runs-on: ubuntu-20.04 strategy: matrix: # https://hexdocs.pm/elixir/compatibility-and-deprecations.html - elixir-version: [1.14.x, 1.13.x, 1.12.x, 1.11.x, 1.10.x, 1.9.x, 1.8.x] + elixir-version: [1.17.x, 1.16.x, 1.15x, 1.14.x, 1.13.x] include: - - elixir-version: 1.14.x + - elixir-version: 1.17.x otp-version: 25.x + - elixir-version: 1.16.x + otp-version: 24.x + - elixir-version: 1.15.x + otp-version: 24.x - elixir-version: 1.13.x otp-version: 24.x - - elixir-version: 1.12.x + - elixir-version: 1.14.x + otp-version: 25.x + - elixir-version: 1.13.x otp-version: 24.x - - elixir-version: 1.11.x - otp-version: 23.x - - elixir-version: 1.10.x - otp-version: 22.x - - elixir-version: 1.9.x - otp-version: 21.x - - elixir-version: 1.8.x - otp-version: 20.x env: MIX_ENV: test steps: