diff --git a/.github/workflows/erlang.yml b/.github/workflows/erlang.yml index 2c67ab7..7d23ad1 100644 --- a/.github/workflows/erlang.yml +++ b/.github/workflows/erlang.yml @@ -4,16 +4,16 @@ on: [push] jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 name: Erlang/OTP ${{matrix.otp}} / rebar3 ${{matrix.rebar3}} strategy: fail-fast: false matrix: - otp: ['26.1', '27.1', '28.0'] - rebar3: ['3.25.0'] + otp: ['27.3', '28.3'] + rebar3: ['3.26.0'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.otp}} diff --git a/.github/workflows/run_nra.yml b/.github/workflows/run_nra.yml index 4102b6b..f45c562 100644 --- a/.github/workflows/run_nra.yml +++ b/.github/workflows/run_nra.yml @@ -17,16 +17,16 @@ env: NOVA_REPO: "${{ inputs.nova_repo }}" jobs: run-nra: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 name: Erlang/OTP ${{matrix.otp}} / rebar3 ${{matrix.rebar3}} strategy: fail-fast: false matrix: - otp: ['26.1', '27.1', '28.0'] - rebar3: ['3.25.0'] + otp: ['27.3', '28.3'] + rebar3: ['3.26.0'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: novaframework/nova_request_app ref: main