From 467069f8dcc3fa13d018f2d8f1ca11f6d077d8f0 Mon Sep 17 00:00:00 2001 From: Ang Date: Tue, 7 Apr 2026 17:28:40 +0800 Subject: [PATCH 1/2] CI housekeeping List of changes: - bump actions/checkout from v4 to v6 - bump lint Elixir/OTP from 1.18/27 to 1.19/28 - add Elixir 1.19/OTP 28 to test matrix --- .github/workflows/ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6eb3262..ec35124 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,11 +12,11 @@ jobs: MIX_ENV: test name: Lint steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: erlef/setup-beam@v1 with: - otp-version: "27.2" - elixir-version: "1.18.2" + otp-version: "28" + elixir-version: "1.19" - run: mix deps.get --check-locked - run: mix deps.compile - run: mix format --check-formatted @@ -35,11 +35,12 @@ jobs: pair: - { elixir: "1.15.8", otp: "25.3" } - { elixir: "1.18.2", otp: "27.2" } + - { elixir: "1.19.5", otp: "28.4" } env: MIX_ENV: test name: Test (${{ matrix.os.name }}, ${{ matrix.pair.elixir }}, ${{ matrix.pair.otp }}) steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: erlef/setup-beam@v1 with: otp-version: ${{ matrix.pair.otp }} From e7f4dd62141f5ecab640ef5a1397ca08bd9b7085 Mon Sep 17 00:00:00 2001 From: Ang Date: Thu, 9 Apr 2026 21:55:50 +0800 Subject: [PATCH 2/2] Update .github/workflows/ci.yml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jonatan Kłosko --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ec35124..7e299ad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,6 @@ jobs: - { name: "macOS", id: "macos-14" } pair: - { elixir: "1.15.8", otp: "25.3" } - - { elixir: "1.18.2", otp: "27.2" } - { elixir: "1.19.5", otp: "28.4" } env: MIX_ENV: test