Skip to content

Commit adda3fb

Browse files
committed
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
1 parent a8a062e commit adda3fb

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
otp-version: [27.0]
11-
elixir-version: [1.17.1]
10+
otp-version: [27.3]
11+
elixir-version: [1.18.4]
1212

1313
env:
1414
MIX_ENV: test

‎.github/workflows/publish.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
- uses: actions/checkout@v4
1515
- uses: erlef/setup-beam@v1
1616
with:
17-
otp-version: 27.x
18-
elixir-version: 1.18.x
17+
otp-version: 27.3
18+
elixir-version: 1.18.4
1919
- run: sudo apt-get update
2020
- run: sudo apt-get install -y libvips-dev
2121
- run: vips --vips-version

‎mix.exs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ defmodule PlugImageProcessing.Mixfile do
77
[
88
app: :plug_image_processing,
99
version: @version,
10-
elixir: "~> 1.13",
10+
elixir: "~> 1.15",
1111
package: package(),
1212
elixirc_paths: elixirc_paths(Mix.env()),
1313
compilers: Mix.compilers(),

0 commit comments

Comments
 (0)