diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index ae5a6406b..79d76b5c0 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -15,31 +15,17 @@ jobs: strategy: fail-fast: false matrix: - otp: [20.3, 21.3, 22.3, 23.3, 24.0] - elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4] + otp: [21.3, 22.3, 23.3, 24.0] + elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1] exclude: - - otp: 24.0 - elixir: 1.8.2 - - otp: 24.0 - elixir: 1.9.4 - otp: 24.0 elixir: 1.10.4 - - otp: 23.3 - elixir: 1.8.2 - - otp: 23.3 - elixir: 1.9.4 - otp: 21.3 elixir: 1.12.2 - otp: 21.3 elixir: 1.13.4 - - otp: 20.3 - elixir: 1.10.4 - - otp: 20.3 - elixir: 1.11.4 - - otp: 20.3 - elixir: 1.12.2 - - otp: 20.3 - elixir: 1.13.4 + - otp: 21.3 + elixir: 1.14.0-rc.1 steps: - uses: actions/checkout@v2.3.1 with: diff --git a/.github/workflows/compatibility-elixir.yml b/.github/workflows/compatibility-elixir.yml index 6f9bdafb3..8b52359ca 100644 --- a/.github/workflows/compatibility-elixir.yml +++ b/.github/workflows/compatibility-elixir.yml @@ -13,31 +13,17 @@ jobs: strategy: fail-fast: false matrix: - otp: [20.3, 21.3, 22.3, 23.3, 24.0] - elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4] + otp: [21.3, 22.3, 23.3, 24.0] + elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1] exclude: - - otp: 24.0 - elixir: 1.8.2 - - otp: 24.0 - elixir: 1.9.4 - otp: 24.0 elixir: 1.10.4 - - otp: 23.3 - elixir: 1.8.2 - - otp: 23.3 - elixir: 1.9.4 - otp: 21.3 elixir: 1.12.2 - otp: 21.3 elixir: 1.13.4 - - otp: 20.3 - elixir: 1.10.4 - - otp: 20.3 - elixir: 1.11.4 - - otp: 20.3 - elixir: 1.12.2 - - otp: 20.3 - elixir: 1.13.4 + - otp: 21.3 + elixir: 1.14.0-rc.1 repo_url: ["https://github.com/elixir-lang/elixir.git"] repo_branch: ["v1.13", "main"] steps: diff --git a/.github/workflows/compatibility-phoenix.yml b/.github/workflows/compatibility-phoenix.yml index 87e8f69d1..3df87ccb8 100644 --- a/.github/workflows/compatibility-phoenix.yml +++ b/.github/workflows/compatibility-phoenix.yml @@ -12,31 +12,17 @@ jobs: strategy: fail-fast: false matrix: - otp: [20.3, 21.3, 22.3, 23.3, 24.0] - elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4] + otp: [21.3, 22.3, 23.3, 24.0] + elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1] exclude: - - otp: 24.0 - elixir: 1.8.2 - - otp: 24.0 - elixir: 1.9.4 - otp: 24.0 elixir: 1.10.4 - - otp: 23.3 - elixir: 1.8.2 - - otp: 23.3 - elixir: 1.9.4 - otp: 21.3 elixir: 1.12.2 - otp: 21.3 elixir: 1.13.4 - - otp: 20.3 - elixir: 1.10.4 - - otp: 20.3 - elixir: 1.11.4 - - otp: 20.3 - elixir: 1.12.2 - - otp: 20.3 - elixir: 1.13.4 + - otp: 21.3 + elixir: 1.14.0-rc.1 repo_url: ["https://github.com/phoenixframework/phoenix.git"] repo_branch: ["v1.6", "master"] steps: @@ -57,31 +43,17 @@ jobs: name: "[${{matrix.otp}}/${{matrix.elixir}}] new Phoenix app analysed by Credo [OTP/Elixir]" strategy: matrix: - otp: [20.3, 21.3, 22.3, 23.3, 24.0] - elixir: [1.8.2, 1.9.4, 1.10.4, 1.11.4, 1.12.2, 1.13.4] + otp: [21.3, 22.3, 23.3, 24.0] + elixir: [1.10.4, 1.11.4, 1.12.2, 1.13.4, 1.14.0-rc.1] exclude: - - otp: 24.0 - elixir: 1.8.2 - - otp: 24.0 - elixir: 1.9.4 - otp: 24.0 elixir: 1.10.4 - - otp: 23.3 - elixir: 1.8.2 - - otp: 23.3 - elixir: 1.9.4 - otp: 21.3 elixir: 1.12.2 - otp: 21.3 elixir: 1.13.4 - - otp: 20.3 - elixir: 1.10.4 - - otp: 20.3 - elixir: 1.11.4 - - otp: 20.3 - elixir: 1.12.2 - - otp: 20.3 - elixir: 1.13.4 + - otp: 21.3 + elixir: 1.14.0-rc.1 steps: - uses: actions/checkout@v2.3.1 - uses: erlef/setup-beam@v1