File tree Expand file tree Collapse file tree 1 file changed +32
-10
lines changed Expand file tree Collapse file tree 1 file changed +32
-10
lines changed Original file line number Diff line number Diff line change 8
8
9
9
jobs :
10
10
test :
11
- runs-on : ubuntu-18 .04
11
+ runs-on : ubuntu-22 .04
12
12
env :
13
13
MIX_ENV : test
14
+
14
15
strategy :
15
16
fail-fast : false
16
17
matrix :
17
18
include :
18
19
- pair :
19
- elixir : 1.13.1
20
- otp : 24.2
20
+ elixir : 1.14.2
21
+ otp : 25.0
21
22
lint : lint
22
- - pair :
23
- elixir : 1.7.4
24
- otp : 19.3.6.13
23
+
25
24
steps :
26
25
- uses : actions/checkout@v2
27
26
30
29
otp-version : ${{ matrix.pair.otp }}
31
30
elixir-version : ${{ matrix.pair.elixir }}
32
31
33
- - name : Install Dependencies
34
- run : |
35
- mix deps.get --only test
36
- mix deps.compile
32
+ - name : Install dependencies
33
+ run : mix do deps.get --only $MIX_ENV, deps.compile
37
34
38
35
- name : Check that code is formatted
39
36
run : mix format --check-formatted
49
46
50
47
- name : Run tests
51
48
run : mix test
49
+
50
+ test_older_elixir :
51
+ runs-on : ubuntu-18.04
52
+ env :
53
+ MIX_ENV : test
54
+ strategy :
55
+ fail-fast : false
56
+ matrix :
57
+ include :
58
+ - pair :
59
+ elixir : 1.7.4
60
+ otp : 19.3.6.13
61
+ steps :
62
+ - uses : actions/checkout@v2
63
+
64
+ - uses : erlef/setup-beam@v1
65
+ with :
66
+ otp-version : ${{ matrix.pair.otp }}
67
+ elixir-version : ${{ matrix.pair.elixir }}
68
+
69
+ - name : Install dependencies
70
+ run : mix do deps.get --only $MIX_ENV, deps.compile
71
+
72
+ - name : Run tests
73
+ run : mix test
You can’t perform that action at this time.
0 commit comments