Skip to content

Commit

Permalink
don't fail if tests on 1.12 fail
Browse files Browse the repository at this point in the history
  • Loading branch information
lukaszsamson committed Nov 2, 2023
1 parent 5be3ef3 commit 2cd1a06
Showing 1 changed file with 30 additions and 2 deletions.
32 changes: 30 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,32 +16,46 @@ jobs:
include:
- elixir: 1.12.x
otp: 22.x
tests_may_fail: true
- elixir: 1.12.x
otp: 23.x
tests_may_fail: true
- elixir: 1.12.x
otp: 24.x
tests_may_fail: true
- elixir: 1.13.x
otp: 22.x
tests_may_fail: false
- elixir: 1.13.x
otp: 23.x
tests_may_fail: false
- elixir: 1.13.x
otp: 24.x
tests_may_fail: false
- elixir: 1.13.x
otp: 25.x
tests_may_fail: false
- elixir: 1.14.x
otp: 23.x
tests_may_fail: false
- elixir: 1.14.x
otp: 24.x
tests_may_fail: false
- elixir: 1.14.x
otp: 25.x
tests_may_fail: false
- elixir: 1.14.x
otp: 26.x
tests_may_fail: false
- elixir: 1.15.x
otp: 24.x
tests_may_fail: false
- elixir: 1.15.x
otp: 25.x
tests_may_fail: false
- elixir: 1.15.x
otp: 26.x
tests_may_fail: false
env:
MIX_ENV: test
steps:
Expand All @@ -55,7 +69,7 @@ jobs:
mix local.hex --force
mix local.rebar --force
mix deps.get --only test
- run: mix test
- run: mix test || ${{ matrix.tests_may_fail }}

mix_test_windows:
name: mix test windows (Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
Expand All @@ -66,32 +80,46 @@ jobs:
include:
- elixir: 1.12.x
otp: 22.x
tests_may_fail: true
- elixir: 1.12.x
otp: 23.x
tests_may_fail: true
- elixir: 1.12.x
otp: 24.x
tests_may_fail: true
- elixir: 1.13.x
otp: 22.x
tests_may_fail: false
- elixir: 1.13.x
otp: 23.x
tests_may_fail: false
- elixir: 1.13.x
otp: 24.x
tests_may_fail: false
- elixir: 1.13.x
otp: 25.x
tests_may_fail: false
- elixir: 1.14.x
otp: 23.x
tests_may_fail: false
- elixir: 1.14.x
otp: 24.x
tests_may_fail: false
- elixir: 1.14.x
otp: 25.x
tests_may_fail: false
- elixir: 1.14.x
otp: 26.x
tests_may_fail: false
- elixir: 1.15.x
otp: 24.x
tests_may_fail: false
- elixir: 1.15.x
otp: 25.x
tests_may_fail: false
- elixir: 1.15.x
otp: 26.x
tests_may_fail: false
env:
MIX_ENV: test
steps:
Expand All @@ -108,7 +136,7 @@ jobs:
mix local.hex --force
mix local.rebar --force
mix deps.get --only test
- run: mix test
- run: mix test || ${{ matrix.tests_may_fail }}

static_analysis:
name: static analysis (Elixir ${{matrix.elixir}} | Erlang/OTP ${{matrix.otp}})
Expand Down

0 comments on commit 2cd1a06

Please sign in to comment.