From a824ee508a41d64415781e4e097c3eb5b4dcf9bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20F=C3=B6hring?= Date: Fri, 22 Dec 2023 06:43:39 +0100 Subject: [PATCH] Update actions --- .github/workflows/compatibility-elixir.yml | 23 ++++++++++++++------- .github/workflows/compatibility-phoenix.yml | 2 +- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/.github/workflows/compatibility-elixir.yml b/.github/workflows/compatibility-elixir.yml index e270caef3..32f8295fc 100644 --- a/.github/workflows/compatibility-elixir.yml +++ b/.github/workflows/compatibility-elixir.yml @@ -13,9 +13,19 @@ jobs: strategy: fail-fast: false matrix: - otp: [23.3, 24.3, 25.3] - elixir: [1.11.4, 1.12.3, 1.13.4, 1.14.5, 1.15.7] + repo_url: ["https://github.com/elixir-lang/elixir.git"] + repo_branch: ["v1.13", "main"] + otp: [23.3, 24.3, 25.3, 26.1] + elixir: [1.11.4, 1.12.3, 1.13.4, 1.14.5, 1.15.7, 1.16.0-rc.1] exclude: + - elixir: 1.11.4 + otp: 26.1 + - elixir: 1.12.3 + otp: 26.1 + - elixir: 1.13.4 + otp: 26.1 + - elixir: 1.14.5 + otp: 26.1 - elixir: 1.11.4 otp: 25.3 - elixir: 1.12.3 @@ -26,13 +36,10 @@ jobs: otp: 23.3 - elixir: 1.15.7 otp: 24.3 - include: - - elixir: 1.15.7 - otp: 26.1 - elixir: 1.16.0-rc.1 - otp: 26.1 - repo_url: ["https://github.com/elixir-lang/elixir.git"] - repo_branch: ["v1.13", "main"] + otp: 23.3 + - elixir: 1.16.0-rc.1 + otp: 24.3 steps: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 diff --git a/.github/workflows/compatibility-phoenix.yml b/.github/workflows/compatibility-phoenix.yml index 74c3c94db..903c6ca21 100644 --- a/.github/workflows/compatibility-phoenix.yml +++ b/.github/workflows/compatibility-phoenix.yml @@ -53,7 +53,7 @@ jobs: - run: mix credo tmp/${{matrix.repo_branch}} --strict --mute-exit-status test_on_new_project: - runs-on: ubuntu-18.04 + runs-on: ubuntu-20.04 name: "[${{matrix.otp}}/${{matrix.elixir}}] new Phoenix app analysed by Credo [OTP/Elixir]" strategy: matrix: