File tree 2 files changed +37
-28
lines changed
2 files changed +37
-28
lines changed Original file line number Diff line number Diff line change @@ -12,45 +12,48 @@ jobs:
12
12
matrix :
13
13
include :
14
14
- pair :
15
- otp : 27.x
16
- elixir : 1.17.x
15
+ otp : " 27 "
16
+ elixir : " 1.18 "
17
17
lint : lint
18
+ - pair :
19
+ otp : " 27"
20
+ elixir : " 1.17"
18
21
19
22
- pair :
20
- otp : 26.x
21
- elixir : 1.17.x
23
+ otp : " 26 "
24
+ elixir : " 1.17"
22
25
- pair :
23
- otp : 26.x
24
- elixir : 1.16.x
26
+ otp : " 26 "
27
+ elixir : " 1.16"
25
28
- pair :
26
- otp : 26.x
27
- elixir : 1.15.x
29
+ otp : " 26 "
30
+ elixir : " 1.15"
28
31
29
32
- pair :
30
- otp : 25.x
31
- elixir : 1.17.x
33
+ otp : " 25 "
34
+ elixir : " 1.17"
32
35
- pair :
33
- otp : 25.x
34
- elixir : 1.16.x
36
+ otp : " 25 "
37
+ elixir : " 1.16"
35
38
- pair :
36
- otp : 25.x
37
- elixir : 1.15.x
39
+ otp : " 25 "
40
+ elixir : " 1.15"
38
41
- pair :
39
- otp : 25.x
40
- elixir : 1.14.x
42
+ otp : " 25 "
43
+ elixir : " 1.14"
41
44
42
45
- pair :
43
- otp : 24.x
44
- elixir : 1.16.x
46
+ otp : " 24 "
47
+ elixir : " 1.16"
45
48
- pair :
46
- otp : 24.x
47
- elixir : 1.15.x
49
+ otp : " 24 "
50
+ elixir : " 1.15"
48
51
- pair :
49
- otp : 24.x
50
- elixir : 1.14.x
52
+ otp : " 24 "
53
+ elixir : " 1.14"
51
54
- pair :
52
- otp : 24.x
53
- elixir : 1.13.x
55
+ otp : " 24 "
56
+ elixir : " 1.13"
54
57
55
58
steps :
56
59
- uses : actions/checkout@v4
@@ -62,20 +65,26 @@ jobs:
62
65
with :
63
66
port : 8000
64
67
cors : " *"
65
- - uses : actions/cache@v3
68
+ - uses : actions/cache@v4
66
69
with :
67
70
path : |
68
71
deps
69
72
_build
70
73
key : ${{ runner.os }}-mix-${{matrix.pair.otp}}-${{matrix.pair.elixir}}-${{ hashFiles('**/mix.lock') }}
71
74
restore-keys : |
72
75
${{ runner.os }}-mix-${{matrix.pair.otp}}-${{matrix.pair.elixir}}-
76
+
73
77
- run : mix deps.get
78
+
74
79
- run : mix compile
80
+
75
81
- run : mix deps.unlock --check-unused
76
- if : ${{matrix.lint}} # Only check formatting with the latest verison
82
+ if : ${{matrix.lint}}
83
+
77
84
- run : mix format --check-formatted
78
85
if : ${{matrix.lint}}
86
+
79
87
- run : mix dialyzer
80
88
if : ${{matrix.lint}}
89
+
81
90
- run : mix test
Original file line number Diff line number Diff line change 1
- elixir 1.17.2
2
- erlang 27.0.1
1
+ elixir 1.18.1
2
+ erlang 27.2
You can’t perform that action at this time.
0 commit comments