File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -23,19 +23,23 @@ jobs:
23
23
runs-on : ubuntu-latest
24
24
strategy :
25
25
matrix :
26
- elixir : ["1.17", "1.16"]
27
- erlang : ["27.1", "26.2"]
28
- exclude :
26
+ include :
29
27
- elixir : " 1.16"
30
- erlang : " 27.1"
28
+ otp : " 26.2"
29
+
30
+ - elixir : " 1.17"
31
+ otp : " 27.3"
32
+
33
+ - elixir : " 1.18"
34
+ otp : " 28.0"
31
35
32
36
steps :
33
37
- name : Checkout code
34
38
uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
35
39
36
40
- uses : erlef/setup-beam@e6d7c94229049569db56a7ad5a540c051a010af9 # v1.20.4
37
41
with :
38
- otp-version : ${{ matrix.erlang }}
42
+ otp-version : ${{ matrix.otp }}
39
43
elixir-version : ${{ matrix.elixir }}
40
44
41
45
- name : Setup node
54
58
path : |
55
59
deps
56
60
_build
57
- key : ${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.erlang }}-build-deps-mixlockhash-${{ env.MIX_LOCK_HASH }}
58
- restore-keys : ${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.erlang }}-build-deps-
61
+ key : ${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.otp }}-build-deps-mixlockhash-${{ env.MIX_LOCK_HASH }}
62
+ restore-keys : ${{ runner.os }}-${{ matrix.elixir }}-${{ matrix.otp }}-build-deps-
59
63
60
64
- name : Install dependencies
61
65
if : steps.restore-cache.outputs.cache-hit != 'true'
You can’t perform that action at this time.
0 commit comments