diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d46d7ca..47d41e0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: jobs: test: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest env: MIX_ENV: test strategy: @@ -16,11 +16,17 @@ jobs: matrix: include: - pair: - elixir: "1.7" - otp: "22" + elixir: "1.15" + otp: "26" - pair: elixir: "1.18" otp: "27" + - pair: + elixir: "1.19" + otp: "28" + - pair: + elixir: "1.20" + otp: "29" lint: lint steps: - uses: actions/checkout@v4 diff --git a/mix.exs b/mix.exs index f195d7e..da00e7a 100644 --- a/mix.exs +++ b/mix.exs @@ -7,7 +7,7 @@ defmodule Flow.Mixfile do [ app: :flow, version: @version, - elixir: "~> 1.7", + elixir: "~> 1.15", package: package(), description: "Computational parallel flows for Elixir", start_permanent: Mix.env() == :prod,