Skip to content

Commit ad5cea0

Browse files
committed
Bump ELIXIR_BASE in CI
1 parent 0091831 commit ad5cea0

1 file changed

Lines changed: 16 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ jobs:
2929
path: |
3030
deps
3131
_build
32-
key: ${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.otp }}-${{ hashFiles('**/mix.lock') }}
32+
key:
33+
${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.otp }}-${{
34+
hashFiles('**/mix.lock') }}
3335
restore-keys: |
3436
${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.otp }}-
3537
- name: Install dependencies
@@ -52,7 +54,7 @@ jobs:
5254
fail-fast: false
5355
matrix:
5456
elixirbase:
55-
- "1.14.5-erlang-23.3.4.9-alpine-3.16.9"
57+
- "1.15.6-erlang-25.3.2.6-alpine-3.18.4"
5658
postgres:
5759
- "16.2-alpine"
5860
- "11.11-alpine"
@@ -61,7 +63,7 @@ jobs:
6163
pool_count:
6264
- "1"
6365
include:
64-
- elixirbase: "1.14.5-erlang-23.3.4.9-alpine-3.16.9"
66+
- elixirbase: "1.15.6-erlang-25.3.2.6-alpine-3.18.4"
6567
postgres: "16.2-alpine"
6668
pool_count: "4"
6769
steps:
@@ -70,7 +72,9 @@ jobs:
7072
- name: test ecto_sql
7173
env:
7274
POOL_COUNT: ${{ matrix.pool_count || '1' }}
73-
run: earthly -P --ci --build-arg ELIXIR_BASE=${{matrix.elixirbase}} --build-arg POSTGRES=${{matrix.postgres}} +integration-test-postgres
75+
run:
76+
earthly -P --ci --build-arg ELIXIR_BASE=${{matrix.elixirbase}}
77+
--build-arg POSTGRES=${{matrix.postgres}} +integration-test-postgres
7478

7579
test-mysql:
7680
name: mysql integration test
@@ -79,15 +83,17 @@ jobs:
7983
fail-fast: false
8084
matrix:
8185
elixirbase:
82-
- "1.14.5-erlang-23.3.4.9-alpine-3.16.9"
86+
- "1.15.6-erlang-25.3.2.6-alpine-3.18.4"
8387
mysql:
8488
- "5.7"
8589
- "8.0"
8690
steps:
8791
- uses: earthly/actions-setup@v1
8892
- uses: actions/checkout@v3
8993
- name: test ecto_sql
90-
run: earthly -P --ci --build-arg ELIXIR_BASE=${{matrix.elixirbase}} --build-arg MYSQL=${{matrix.mysql}} +integration-test-mysql
94+
run:
95+
earthly -P --ci --build-arg ELIXIR_BASE=${{matrix.elixirbase}}
96+
--build-arg MYSQL=${{matrix.mysql}} +integration-test-mysql
9197

9298
test-mssql:
9399
name: mssql integration test
@@ -96,12 +102,14 @@ jobs:
96102
fail-fast: false
97103
matrix:
98104
elixirbase:
99-
- "1.14.5-erlang-23.3.4.9-alpine-3.16.9"
105+
- "1.15.6-erlang-25.3.2.6-alpine-3.18.4"
100106
mssql:
101107
- "2019"
102108
- "2022"
103109
steps:
104110
- uses: earthly/actions-setup@v1
105111
- uses: actions/checkout@v3
106112
- name: test ecto_sql
107-
run: earthly -P --ci --build-arg ELIXIR_BASE=${{matrix.elixirbase}} --build-arg MSSQL=${{matrix.mssql}} +integration-test-mssql
113+
run:
114+
earthly -P --ci --build-arg ELIXIR_BASE=${{matrix.elixirbase}}
115+
--build-arg MSSQL=${{matrix.mssql}} +integration-test-mssql

0 commit comments

Comments
 (0)