diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f8082d3..66e7339 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,12 +3,13 @@ on: [push, pull_request] jobs: dialyzer: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v2 - uses: erlef/setup-beam@v1 with: otp-version: 24.3 + rebar3-version: 3.17 - name: Dialyzer run: rebar3 dialyzer @@ -22,30 +23,32 @@ jobs: run: dev/check-fmt test-linux: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: matrix: - otp: [23.3] + otp: [24.3] steps: - uses: actions/checkout@v2 - uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.otp}} + rebar3-version: 3.17 - name: Compile run: rebar3 compile - name: Run tests run: rebar3 eunit test-linux-debug: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: matrix: - otp: [23.3] + otp: [24.3] steps: - uses: actions/checkout@v2 - uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.otp}} + rebar3-version: 3.17 - name: Compile run: rebar3 as debug compile - name: Run tests