Skip to content

Commit

Permalink
Update CI (#38)
Browse files Browse the repository at this point in the history
* Exclude incompatible versions

* Exclude version with warning in CI
  • Loading branch information
mcrumm authored Jan 12, 2023
1 parent ef9794e commit 32d738a
Showing 1 changed file with 18 additions and 8 deletions.
26 changes: 18 additions & 8 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ jobs:
strategy:
matrix:
os: ["ubuntu-20.04"]
elixir: ["1.13"]
otp: ["24"]
elixir: ["1.14"]
otp: ["25"]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ matrix.otp }}
elixir-version: ${{ matrix.elixir }}
- uses: actions/cache@v2
- uses: actions/cache@v3
with:
path: deps
key: ${{ matrix.os }}-otp_${{ matrix.otp }}-elixir_${{ matrix.elixir }}-mix_${{ hashFiles('**/mix.lock') }}
Expand All @@ -41,15 +41,25 @@ jobs:
fail-fast: false
matrix:
os: ["ubuntu-20.04"]
elixir: ["1.13", "1.12", "1.11"]
otp: ["24", "23", "22"]
elixir: ["1.14", "1.13", "1.12", "1.11"]
otp: ["25", "24", "23", "22"]
exclude:
- elixir: "1.14"
otp: "22"
- elixir: "1.12"
otp: "25"
- elixir: "1.11"
otp: "25"
- elixir: "1.11"
otp: "24"

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: erlef/setup-beam@v1
with:
otp-version: ${{ matrix.otp }}
elixir-version: ${{ matrix.elixir }}
- uses: actions/cache@v2
- uses: actions/cache@v3
with:
path: deps
key: ${{ matrix.os }}-otp_${{ matrix.otp }}-elixir_${{ matrix.elixir }}-mix_${{ hashFiles('**/mix.lock') }}
Expand Down

0 comments on commit 32d738a

Please sign in to comment.