From 529a1a061eaa3fafe60813a4ffbcc9ade70cedb2 Mon Sep 17 00:00:00 2001 From: "Paulo F. Oliveira" Date: Thu, 27 Jul 2023 21:54:56 +0100 Subject: [PATCH] Update CI --- .github/workflows/main.yml | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7e2d63c..7d2c50f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,29 +10,26 @@ on: jobs: build: - name: Test on OTP ${{ matrix.tuple.otp_version }} and ${{ matrix.tuple.os }} - runs-on: ${{ matrix.tuple.os }} + name: Test on OTP ${{ matrix.otp_version }} and ${{ matrix.os }} + runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: - - tuple: - otp_version: 26 + include: + - otp_version: 26 os: ubuntu-22.04 rebar3_version: 3.22 - - tuple: - otp_version: 25 + - otp_version: 25 os: ubuntu-22.04 rebar3_version: 3.22 - - tuple: - otp_version: 24 + - otp_version: 24 os: ubuntu-22.04 rebar3_version: 3.22 - - tuple: - otp_version: 23 + - otp_version: 23 os: ubuntu-20.04 rebar3_version: 3.18 - - tuple: - otp_version: 22 + - otp_version: 22 os: ubuntu-20.04 rebar3_version: 3.18 @@ -41,8 +38,8 @@ jobs: - uses: erlef/setup-beam@v1 with: - otp-version: ${{ matrix.tuple.otp_version }} - rebar3-version: ${{ matrix.tuple.rebar3_version }} + otp-version: ${{ matrix.otp_version }} + rebar3-version: ${{ matrix.rebar3_version }} - name: Compile run: rebar3 compile