Skip to content

Commit 5dca932

Browse files
committed
Add 1.15 to tests; remove 1.10 support
1 parent b727358 commit 5dca932

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

.github/workflows/on-push.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,25 @@ jobs:
99
runs-on: ubuntu-20.04
1010
strategy:
1111
matrix:
12-
otp: ["23.3.4.18"]
13-
elixir: ["1.10.4", "1.11.4", "1.12.3", "1.13.4", "1.14.2"]
12+
otp: [23.x, 24.x, 25.x]
13+
elixir: [1.11.x, 1.12.x, 1.13.x, 1.14.x, 1.15.x]
14+
exclude:
15+
- otp: 25.x
16+
elixir: 1.11.x
17+
- otp: 25.x
18+
elixir: 1.12.x
19+
- otp: 23.x
20+
elixir: 1.15.x
1421
steps:
1522
- uses: actions/checkout@v2
1623
- uses: erlef/setup-beam@v1
1724
with:
1825
otp-version: ${{matrix.otp}}
1926
elixir-version: ${{matrix.elixir}}
20-
version-type: strict
2127
- run: mix deps.get
2228
- run: mix compile
2329
- run: mix format --check-formatted
24-
if: matrix.elixir == '1.14.2' # Only check formatting with the latest version
30+
if: matrix.elixir == '1.15.x' # Only check formatting with the latest version
2531
- run: mix dialyzer
26-
if: matrix.elixir == '1.14.2'
32+
if: matrix.elixir == '1.15.x'
2733
- run: mix test

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ defmodule ExAws.S3.Mixfile do
1010
[
1111
app: :ex_aws_s3,
1212
version: @version,
13-
elixir: "~> 1.10",
13+
elixir: "~> 1.11",
1414
elixirc_paths: elixirc_paths(Mix.env()),
1515
start_permanent: Mix.env() == :prod,
1616
deps: deps(),

0 commit comments

Comments
 (0)