From 22d112ffd69fffa0902cebf32bcb264a2b44586d Mon Sep 17 00:00:00 2001 From: Eric Saxby Date: Thu, 6 Jun 2024 18:11:19 -0700 Subject: [PATCH] Drop support for Elixir 1.13 or older --- .github/workflows/tests.yml | 75 ++++++++----------------------------- .tool-versions | 4 +- mix.exs | 2 +- 3 files changed, 18 insertions(+), 63 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 982c21a..2455c88 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,26 +14,11 @@ jobs: matrix: include: - pair: - elixir: 1.13.0 - otp: 23.3 - - pair: - elixir: 1.14.5 - otp: 25.0 - - pair: - elixir: 1.14.5 - otp: 26.0 - - pair: - elixir: 1.15.7 + elixir: 1.14.0 otp: 25.0 - pair: - elixir: 1.15.7 - otp: 26.0 - - pair: - elixir: 1.16.0 - otp: 25.0 - - pair: - elixir: 1.16.2 - otp: 26.2.2 + elixir: 1.16.3 + otp: 26.2.5 name: Build Test runs-on: ubuntu-20.04 env: @@ -69,26 +54,11 @@ jobs: matrix: include: - pair: - elixir: 1.13.0 - otp: 23.3 - - pair: - elixir: 1.14.5 - otp: 25.0 - - pair: - elixir: 1.14.5 - otp: 26.0 - - pair: - elixir: 1.15.7 + elixir: 1.14.0 otp: 25.0 - pair: - elixir: 1.15.7 - otp: 26.0 - - pair: - elixir: 1.16.0 - otp: 25.0 - - pair: - elixir: 1.16.2 - otp: 26.2.2 + elixir: 1.16.3 + otp: 26.2.5 name: Build Dev runs-on: ubuntu-20.04 env: @@ -124,26 +94,11 @@ jobs: matrix: include: - pair: - elixir: 1.13.0 - otp: 23.3 - - pair: - elixir: 1.14.5 - otp: 25.0 - - pair: - elixir: 1.14.5 - otp: 26.0 - - pair: - elixir: 1.15.7 - otp: 25.0 - - pair: - elixir: 1.15.7 - otp: 26.0 - - pair: - elixir: 1.16.0 + elixir: 1.14.0 otp: 25.0 - pair: - elixir: 1.16.2 - otp: 26.2.2 + elixir: 1.16.3 + otp: 26.2.5 name: Test needs: build_test runs-on: ubuntu-20.04 @@ -177,8 +132,8 @@ jobs: matrix: include: - pair: - elixir: 1.16.2 - otp: 26.2.2 + elixir: 1.16.3 + otp: 26.2.5 name: Credo + Dialyxir needs: build_test runs-on: ubuntu-20.04 @@ -220,8 +175,8 @@ jobs: matrix: include: - pair: - elixir: 1.16.2 - otp: 26.2.2 + elixir: 1.16.3 + otp: 26.2.5 name: Audit needs: build_dev runs-on: ubuntu-20.04 @@ -261,8 +216,8 @@ jobs: matrix: include: - pair: - elixir: 1.16.2 - otp: 26.2.2 + elixir: 1.16.3 + otp: 26.2.5 name: Publish to Hex if: github.ref == 'refs/heads/main' needs: diff --git a/.tool-versions b/.tool-versions index 229bbe0..de9b652 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ -elixir 1.16.2-otp-26 -erlang 26.2.2 +elixir 1.16.3-otp-26 +erlang 26.2.5 diff --git a/mix.exs b/mix.exs index 987e877..5675069 100644 --- a/mix.exs +++ b/mix.exs @@ -11,7 +11,7 @@ defmodule XmlQuery.MixProject do description: "Some simple XML query functions", dialyzer: dialyzer(), docs: docs(), - elixir: "~> 1.13", + elixir: "~> 1.14", elixirc_paths: elixirc_paths(Mix.env()), homepage_url: @scm_url, name: "XmlQuery",