Skip to content

Commit

Permalink
matrix of objects
Browse files Browse the repository at this point in the history
  • Loading branch information
sebastiw committed Nov 27, 2024
1 parent 9da7ce9 commit 0e1f4ce
Showing 1 changed file with 16 additions and 19 deletions.
35 changes: 16 additions & 19 deletions .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,28 +29,25 @@ jobs:
# OTP-18) REBAR3_VERSION="3.11.1"
# OTP-17) REBAR3_VERSION="3.10.0"

test_r3_3_16_1:
test:
runs-on: ubuntu-20.04
name: OTP ${{matrix.otp}}
strategy:
matrix:
otp: [22.3.4.9, 23.3.4.5, 24.3.3]
env:
emacs: 27.1
rebar3: 3.16.1

# test_r3_3_22_1:
# runs-on: ubuntu-20.04
# name: OTP ${{matrix.otp}}
# strategy:
# matrix:
# otp: [25.3, 26.3, 27.0]
# env:
# emacs: 27.1
# rebar3: 3.22.1

test:
needs: [test_r3_3_16_1]
strategy:
matrix:
- otp: "22.3.4.9"
rebar3: "3.16.1"
- otp: "23.3.4.5"
rebar3: "3.16.1"
- otp: "24.3.3"
rebar3: "3.16.1"
- otp: "25.3.3"
rebar3: "3.22.1"
- otp: "26.5.3"
rebar3: "3.22.1"
- otp: "27.3.3"
rebar3: "3.22.1"
steps:
- name: Install Emacs
uses: purcell/setup-emacs@master
Expand All @@ -62,7 +59,7 @@ jobs:
uses: erlef/setup-beam@v1
with:
otp-version: ${{matrix.otp}}
rebar3-version: ${{env.rebar3}}
rebar3-version: ${{matrix.rebar3}}
install-hex: false

- name: Add Erlang to Path
Expand Down

0 comments on commit 0e1f4ce

Please sign in to comment.