From adda3fb956766924de58aa2eafe72c6516e7dd22 Mon Sep 17 00:00:00 2001 From: Jeremy Aube Date: Thu, 8 Oct 2026 16:28:23 -0300 Subject: [PATCH] chore: align Elixir requirement and CI versions with dependencies - Require Elixir ~> 1.15 in mix.exs (needed by plug 1.20) - Use OTP 27.3 and Elixir 1.18.4 in CI and Publish workflows to match .tool-versions --- .github/workflows/ci.yml | 4 ++-- .github/workflows/publish.yml | 4 ++-- mix.exs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 27bcf3b..aa783e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,8 +7,8 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - otp-version: [27.0] - elixir-version: [1.17.1] + otp-version: [27.3] + elixir-version: [1.18.4] env: MIX_ENV: test diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6aa791b..5476a1b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -14,8 +14,8 @@ jobs: - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 with: - otp-version: 27.x - elixir-version: 1.18.x + otp-version: 27.3 + elixir-version: 1.18.4 - run: sudo apt-get update - run: sudo apt-get install -y libvips-dev - run: vips --vips-version diff --git a/mix.exs b/mix.exs index 041330a..57b0b76 100644 --- a/mix.exs +++ b/mix.exs @@ -7,7 +7,7 @@ defmodule PlugImageProcessing.Mixfile do [ app: :plug_image_processing, version: @version, - elixir: "~> 1.13", + elixir: "~> 1.15", package: package(), elixirc_paths: elixirc_paths(Mix.env()), compilers: Mix.compilers(),