Skip to content

Commit

Permalink
Update GitHub Actions workflow to use Ubuntu 22.04 and add support fo…
Browse files Browse the repository at this point in the history
…r Elixir 1.16 and 1.18.0
  • Loading branch information
parroty committed Dec 25, 2024
1 parent 46a9665 commit 69181f0
Showing 1 changed file with 23 additions and 12 deletions.
35 changes: 23 additions & 12 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,36 @@ on: [push, pull_request]
jobs:
tests:
name: Run Tests
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
continue-on-error: ${{ matrix.experimental }}
strategy:
fail-fast: true
matrix:
otp: ['23']
elixir: ['1.10', '1.11']
global-mock: [true, false]
include:
- otp: '24'
elixir: '1.12'
global-mock: true
- otp: '24'
elixir: '1.12'
global-mock: false
- otp: '26'
elixir: '1.14'
elixir: '1.16'
global-mock: true
experimental: false
- otp: '26'
elixir: '1.14'
elixir: '1.16'
global-mock: false
experimental: false
- otp: "27"
elixir: "1.17"
global-mock: true
experimental: false
- otp: "27"
elixir: "1.17"
global-mock: false
experimental: false
- otp: "27.2"
elixir: "1.18.0"
global-mock: true
experimental: true
- otp: "27.2"
elixir: "1.18.0"
global-mock: false
experimental: true
env:
MIX_ENV: test
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down

0 comments on commit 69181f0

Please sign in to comment.