File tree Expand file tree Collapse file tree 1 file changed +15
-10
lines changed Expand file tree Collapse file tree 1 file changed +15
-10
lines changed Original file line number Diff line number Diff line change @@ -14,26 +14,31 @@ jobs:
14
14
fail-fast : false
15
15
matrix :
16
16
include :
17
- - elixir : ' 1.11.4'
18
- otp : ' 23.3'
19
- - elixir : ' 1.14.5'
20
- otp : ' 24.3'
21
- - elixir : ' 1.15.0'
22
- otp : ' 26.0.1'
17
+ - elixir : 1.11.4
18
+ otp : 23.3
19
+ - elixir : 1.17.1
20
+ otp : 27.0
21
+ lint : true
23
22
steps :
24
- - uses : actions/checkout@v2
25
- - uses : erlef/setup-elixir@v1
23
+ - uses : actions/checkout@v4
24
+
25
+ - uses : erlef/setup-beam@v1
26
26
with :
27
27
otp-version : ${{matrix.otp}}
28
28
elixir-version : ${{matrix.elixir}}
29
29
version-type : strict
30
- - name : Install Dependencies
31
- run : mix deps.get --only test
30
+
31
+ - run : mix deps.get --only test
32
+
32
33
- run : mix format --check-formatted
33
34
if : ${{ matrix.lint }}
35
+
34
36
- run : mix deps.get && mix deps.unlock --check-unused
35
37
if : ${{ matrix.lint }}
38
+
36
39
- run : mix deps.compile
40
+
37
41
- run : mix compile --warnings-as-errors
38
42
if : ${{ matrix.lint }}
43
+
39
44
- run : mix test
You can’t perform that action at this time.
0 commit comments