From 0b06b8789a50c38064f17d0edcd322aece92fc06 Mon Sep 17 00:00:00 2001 From: Jonathan Cubides Date: Tue, 22 Jul 2025 09:26:49 -0500 Subject: [PATCH 1/2] chore: downgrade Elixir version requirement to ~> 1.17 --- mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mix.exs b/mix.exs index 2d061fa..e5d4ccd 100644 --- a/mix.exs +++ b/mix.exs @@ -8,7 +8,7 @@ defmodule Tango.MixProject do [ app: :tango, version: @version, - elixir: "~> 1.18.3", + elixir: "~> 1.17", start_permanent: Mix.env() == :prod, deps: deps(), description: description(), From fb38a00ab91d2b08ebeeba6fc77da5bc2a1f977d Mon Sep 17 00:00:00 2001 From: Jonathan Cubides Date: Tue, 22 Jul 2025 09:38:39 -0500 Subject: [PATCH 2/2] chore: update CI configuration to use Elixir 1.17.3 and OTP 26.2.5 --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 041eff2..4d56e26 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: name: OTP ${{matrix.otp}} / Elixir ${{matrix.elixir}} strategy: matrix: - otp: ['25.3.2', '26.2.5', '27.3.3'] - elixir: ['1.18.3'] + otp: ['26.2.5'] + elixir: ['1.17.3'] steps: - uses: actions/checkout@v4 - name: Set up Elixir @@ -69,8 +69,8 @@ jobs: - name: Set up Elixir uses: erlef/setup-beam@v1 with: - otp-version: '27.3.3' - elixir-version: '1.18.3' + otp-version: '26.2.5' + elixir-version: '1.17.3' # Removing cache for the lint job to avoid potential issues # - name: Restore dependencies cache