Skip to content

Commit

Permalink
Add Elixir v1.14 to CI
Browse files Browse the repository at this point in the history
  • Loading branch information
rrrene committed Aug 28, 2022
1 parent 8e170d4 commit 95ece0c
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 72 deletions.
22 changes: 4 additions & 18 deletions .github/workflows/ci-workflow.yml
Expand Up @@ -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:
Expand Down
22 changes: 4 additions & 18 deletions .github/workflows/compatibility-elixir.yml
Expand Up @@ -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:
Expand Down
44 changes: 8 additions & 36 deletions .github/workflows/compatibility-phoenix.yml
Expand Up @@ -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:
Expand All @@ -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
Expand Down

0 comments on commit 95ece0c

Please sign in to comment.