From 2d358591d1601ba28e6fec5a3614521df209e465 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=E1=BA=A9m=20Hu=E1=BB=B3nh?= Date: Sun, 7 May 2023 15:19:14 +0200 Subject: [PATCH] Fix OTP 20 version on CI (#120) --- .github/workflows/benchmark.yml | 4 ++-- .github/workflows/test.yml | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index fda833f..7007e35 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -29,8 +29,8 @@ jobs: - name: Setup Elixir uses: erlef/setup-beam@v1 with: - elixir-version: '1.12' - otp-version: '24' + elixir-version: '1.14' + otp-version: '25' - name: Install Dependencies run: | mix local.rebar --force diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bcf13b9..7eeb419 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,30 +13,34 @@ jobs: include: - pair: elixir: '1.6' - otp: '20.3' + otp: '20' - pair: - elixir: '1.12' + elixir: '1.14' otp: '24' check_format: true - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: mix test ${{ matrix.pair.elixir }}-erlang-${{ matrix.pair.otp }} steps: - uses: actions/checkout@v1 + - name: Setup Elixir - uses: erlef/setup-beam@v1 + uses: erlef/setup-beam@v1.10 with: otp-version: ${{matrix.pair.otp}} elixir-version: ${{matrix.pair.elixir}} + - name: Install Dependencies run: | mix local.rebar --force mix local.hex --force mix deps.get + - name: Check format if: matrix.check_format run: mix format --check-formatted + - name: Run Tests run: mix test