From 5958a11a7c957722777b03a398b7223f13d8a2f3 Mon Sep 17 00:00:00 2001 From: Marcel Otto Date: Wed, 7 Aug 2024 16:36:47 +0200 Subject: [PATCH] Add Elixir v1.17 and OTP 27 to CI build matrix --- .github/workflows/elixir-build-and-test.yml | 10 +++++++--- .github/workflows/elixir-dialyzer.yml | 4 ++-- .github/workflows/elixir-quality-checks.yml | 4 ++-- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/elixir-build-and-test.yml b/.github/workflows/elixir-build-and-test.yml index c65b3b7..d7e5729 100644 --- a/.github/workflows/elixir-build-and-test.yml +++ b/.github/workflows/elixir-build-and-test.yml @@ -27,12 +27,16 @@ jobs: otp: 24.3 build-flags: --warnings-as-errors - pair: - elixir: 1.14.5 + elixir: 1.15.7 otp: 25.3 build-flags: --warnings-as-errors - pair: - elixir: 1.14.5 - otp: 26.0 + elixir: 1.16.2 + otp: 26.2 + build-flags: --warnings-as-errors + - pair: + elixir: 1.17.2 + otp: 27.0 build-flags: --warnings-as-errors steps: - name: Checkout repository diff --git a/.github/workflows/elixir-dialyzer.yml b/.github/workflows/elixir-dialyzer.yml index 556ce50..e4e42cb 100644 --- a/.github/workflows/elixir-dialyzer.yml +++ b/.github/workflows/elixir-dialyzer.yml @@ -16,8 +16,8 @@ jobs: MIX_ENV: dev strategy: matrix: - elixir: ["1.14.5"] - otp: ["25.3.2"] + elixir: ["1.17.2"] + otp: ["27.0.1"] steps: - name: Checkout repository diff --git a/.github/workflows/elixir-quality-checks.yml b/.github/workflows/elixir-quality-checks.yml index 7d87f8b..d929de5 100644 --- a/.github/workflows/elixir-quality-checks.yml +++ b/.github/workflows/elixir-quality-checks.yml @@ -14,8 +14,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - elixir: ["1.14.5"] - otp: ["25.3.2"] + elixir: ["1.17.2"] + otp: ["27.0.1"] steps: - name: Checkout repository