From 8e9c711ad145f0886eb8009836a8783d51e71b45 Mon Sep 17 00:00:00 2001 From: Kian-Meng Ang Date: Sat, 18 Oct 2025 04:40:55 +0800 Subject: [PATCH] Support Elixir 1.19 / OTP 28 in CI Also bump the actions/checkout. --- .formatter.exs | 2 +- .github/workflows/ci.yml | 6 +++--- mix.exs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.formatter.exs b/.formatter.exs index 525446d..d2cda26 100644 --- a/.formatter.exs +++ b/.formatter.exs @@ -1,4 +1,4 @@ # Used by "mix format" [ - inputs: ["mix.exs", "{config,lib,test}/**/*.{ex,exs}"] + inputs: ["{mix,.formatter}.exs", "{config,lib,test}/**/*.{ex,exs}"] ] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1108025..ad47646 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,12 +21,12 @@ jobs: include: - elixir: "1.14" otp: "24" - - elixir: "1.18" - otp: "27" + - elixir: "1.19" + otp: "28" lint: lint steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: erlef/setup-beam@v1 with: diff --git a/mix.exs b/mix.exs index de3af9e..1126978 100644 --- a/mix.exs +++ b/mix.exs @@ -8,7 +8,7 @@ defmodule Telemetry.Metrics.MixProject do name: "Telemetry.Metrics", app: :telemetry_metrics, version: @version, - elixir: "~> 1.10", + elixir: "~> 1.14", start_permanent: Mix.env() == :prod, preferred_cli_env: preferred_cli_env(), deps: deps(),