diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 98de265..223801f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,8 +10,6 @@ jobs: mix-test: runs-on: ubuntu-20.04 - name: mix test (OTP ${{matrix.otp}} | Elixir ${{matrix.elixir}}) - env: MIX_ENV: test ELIXIR_VERSION: ${{ matrix.elixir }} @@ -21,21 +19,21 @@ jobs: fail-fast: false matrix: include: - - elixir: 1.10.4 - otp: 22.3 - - elixir: 1.14.0 - otp: 25.1 + - elixir: "1.10" + otp: "22" + - elixir: "1.17" + otp: "27" lint: lint steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: erlef/setup-beam@v1 with: otp-version: ${{matrix.otp}} elixir-version: ${{matrix.elixir}} - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: | deps @@ -60,6 +58,6 @@ jobs: if: ${{ matrix.lint }} - run: mix coveralls.json - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4 with: env_vars: ELIXIR_VERSION,OTP_VERSION diff --git a/mix.exs b/mix.exs index 6ce4849..85e39ed 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.7", + elixir: "~> 1.10", start_permanent: Mix.env() == :prod, preferred_cli_env: preferred_cli_env(), deps: deps(),