From 9f8f631134c712f22a953bb9f1fb5e6e014c57b9 Mon Sep 17 00:00:00 2001 From: Steffen Deusch Date: Fri, 27 Dec 2024 14:04:13 +0100 Subject: [PATCH] add Elixir 1.18 in CI (#3605) --- .github/workflows/assets.yml | 4 ++-- .github/workflows/ci.yml | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/assets.yml b/.github/workflows/assets.yml index b5ea7543df..ca3a330b21 100644 --- a/.github/workflows/assets.yml +++ b/.github/workflows/assets.yml @@ -10,8 +10,8 @@ jobs: build: runs-on: ubuntu-22.04 env: - elixir: 1.17.2 - otp: 27.0 + elixir: 1.18.1 + otp: 27.2 steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9bbbf87a18..64d6a2c785 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,8 +23,8 @@ jobs: otp: 26.2 # update coverage report as well - - elixir: 1.17.2 - otp: 27.0 + - elixir: 1.18.1 + otp: 27.2 lint: lint # run against latest Elixir to catch warnings early @@ -97,8 +97,8 @@ jobs: strategy: matrix: include: - - elixir: 1.17.2 - otp: 27.0 + - elixir: 1.18.1 + otp: 27.2 runs-on: ubuntu-latest steps: @@ -156,8 +156,8 @@ jobs: strategy: matrix: include: - - elixir: 1.17.2 - otp: 27.0 + - elixir: 1.18.1 + otp: 27.2 runs-on: ubuntu-latest container: @@ -242,14 +242,14 @@ jobs: - name: Set up Elixir uses: erlef/setup-beam@v1 with: - elixir-version: 1.17.2 - otp-version: 27.0 + elixir-version: 1.18.1 + otp-version: 27.2 - name: Download mix unit coverage uses: actions/download-artifact@v4 with: # This needs to be updated when changing the test matrix - name: mix-test-coverage-27-1.17.2 + name: mix-test-coverage-27.2-1.18.1 path: cover/ - name: Download mix e2e coverage @@ -264,9 +264,9 @@ jobs: path: | deps _build - key: deps-${{ runner.os }}-27-1.17.2-${{ hashFiles('**/mix.lock') }} + key: deps-${{ runner.os }}-27.2-1.18.1-${{ hashFiles('**/mix.lock') }} restore-keys: | - deps-${{ runner.os }}-27-1.17.2 + deps-${{ runner.os }}-27.2-1.18.1 - name: Generate mix coverage report run: mix test.coverage