Skip to content

Commit

Permalink
Update versions in CI
Browse files Browse the repository at this point in the history
  • Loading branch information
the-mikedavis committed Jun 14, 2024
1 parent 87f5ce4 commit 0c3488b
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,31 +7,35 @@ on:
jobs:
test:
name: Test (Elixir ${{ matrix.elixir }}, OTP ${{ matrix.erlang }})
runs-on: ubuntu-20.04
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
include:
- erlang: "25.1"
elixir: "1.14"
- erlang: "26.2"
elixir: "1.17"
runner: ubuntu-latest
lint: true
coverage: true
report: true
dialyzer: true
- erlang: "24.3"
elixir: "1.12"
runner: ubuntu-latest
- erlang: "23.3.1"
elixir: "1.11.4"
runner: ubuntu-20.04
- erlang: "21.3"
elixir: "1.10"
runner: ubuntu-20.04
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
MIX_ENV: test
ECHO_HOST: localhost
FUZZINGSERVER_HOST: localhost

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Install OTP and Elixir
uses: erlef/setup-beam@v1
Expand All @@ -41,7 +45,7 @@ jobs:

- name: Cache dependencies
id: cache-deps
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
deps
Expand All @@ -66,7 +70,7 @@ jobs:
if: ${{ matrix.lint }}

- name: Restore cached PLTs
uses: actions/cache@v3
uses: actions/cache@v4
id: plt_cache
with:
key: |
Expand Down Expand Up @@ -103,7 +107,7 @@ jobs:

- name: Checkout gh-pages branch to ./gh-pages
if: github.ref == 'refs/heads/main' && matrix.report
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: gh-pages
path: ./gh-pages
Expand Down

0 comments on commit 0c3488b

Please sign in to comment.