From bd760711b80a9e9b0391069440f7c25194c5ffac Mon Sep 17 00:00:00 2001 From: ruslandoga <67764432+ruslandoga@users.noreply.github.com> Date: Fri, 5 Jan 2024 07:51:43 +0900 Subject: [PATCH 1/2] update elixir --- .github/workflows/ci.yml | 8 +++----- .tool-versions | 2 +- CHANGELOG.md | 6 ++++++ mix.exs | 2 +- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f4e893f..fb9bae4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,11 +18,9 @@ jobs: fail-fast: false matrix: os: [ubuntu-22.04, ubuntu-20.04] - elixir_version: [1.12.3, 1.13.3, 1.14.1] - otp_version: [24, 25] - exclude: - - otp_version: 25 - elixir_version: 1.12.3 + elixir_version: [1.13, 1.14, 1.15, 1.16] + otp_version: [24, 25, 26] + steps: - uses: actions/checkout@v4 diff --git a/.tool-versions b/.tool-versions index b6551eb..8289e1e 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1 +1 @@ -elixir 1.13.1 +elixir 1.16.0-otp-26 diff --git a/CHANGELOG.md b/CHANGELOG.md index c3b7535..eb2037a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## Unreleased + +### Changed + +- Ensure Elixir version is ~> 1.13 https://github.com/ExHammer/hammer/pull/79 + ## 6.1.0 - 2022-06-13 ### Changed diff --git a/mix.exs b/mix.exs index 1abe29f..af77cc6 100644 --- a/mix.exs +++ b/mix.exs @@ -9,7 +9,7 @@ defmodule Hammer.Mixfile do app: :hammer, description: "A rate-limiter with plugable backends.", version: @version, - elixir: "~> 1.6", + elixir: "~> 1.13", build_embedded: Mix.env() == :prod, start_permanent: Mix.env() == :prod, deps: deps(), From 6db40a973a1110eaf7f38890b16d43df292acfd1 Mon Sep 17 00:00:00 2001 From: epinault Date: Tue, 9 Jan 2024 08:19:46 -0800 Subject: [PATCH 2/2] Update ci.yml --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fb9bae4..ff45e8d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,9 @@ jobs: os: [ubuntu-22.04, ubuntu-20.04] elixir_version: [1.13, 1.14, 1.15, 1.16] otp_version: [24, 25, 26] - + exclude: + - otp_version: 26 + elixir_version: 1.13 steps: - uses: actions/checkout@v4