diff --git a/.github/workflows/on-push.yml b/.github/workflows/on-push.yml index b7d3482b..b420d7e7 100644 --- a/.github/workflows/on-push.yml +++ b/.github/workflows/on-push.yml @@ -6,48 +6,51 @@ env: AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 # See https://hexdocs.pm/elixir/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp strategy: matrix: include: + - pair: + otp: 27.x + elixir: 1.17.x + lint: lint + + - pair: + otp: 26.x + elixir: 1.17.x - pair: otp: 26.x elixir: 1.16.x - lint: lint - pair: otp: 26.x elixir: 1.15.x + - pair: otp: 25.x - elixir: 1.15.x + elixir: 1.17.x - pair: otp: 25.x - elixir: 1.14.x + elixir: 1.16.x - pair: otp: 25.x - elixir: 1.13.x - - pair: - otp: 24.x elixir: 1.15.x - pair: - otp: 24.x + otp: 25.x elixir: 1.14.x + - pair: otp: 24.x - elixir: 1.13.x + elixir: 1.16.x - pair: otp: 24.x - elixir: 1.12.x + elixir: 1.15.x - pair: - otp: 23.x + otp: 24.x elixir: 1.14.x - pair: - otp: 23.x + otp: 24.x elixir: 1.13.x - - pair: - otp: 23.x - elixir: 1.12.x steps: - uses: actions/checkout@v4