Skip to content

Commit 86ab0cb

Browse files
committed
Update CI
1 parent 7e70ea9 commit 86ab0cb

File tree

1 file changed

+62
-62
lines changed

1 file changed

+62
-62
lines changed

.github/workflows/elixir.yml

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ jobs:
1717
- uses: actions/checkout@v2
1818
- uses: actions/setup-elixir@v1
1919
with:
20-
otp-version: 22.2
21-
elixir-version: 1.10.2
22-
- uses: actions/cache@v1
20+
otp-version: 22.3
21+
elixir-version: 1.10.3
22+
- uses: actions/cache@v2
2323
id: cache
2424
with:
2525
path: deps
@@ -28,11 +28,11 @@ jobs:
2828
deps-${{ runner.os }}-
2929
deps-
3030
- run: mix deps.get
31-
- uses: actions/upload-artifact@master
31+
- uses: actions/upload-artifact@v1
3232
with:
3333
name: deps
3434
path: deps
35-
- uses: actions/upload-artifact@master
35+
- uses: actions/upload-artifact@v1
3636
with:
3737
name: deps_lock
3838
path: mix.lock
@@ -48,17 +48,17 @@ jobs:
4848
- uses: actions/checkout@v2
4949
- uses: actions/setup-elixir@v1
5050
with:
51-
otp-version: 22.2
52-
elixir-version: 1.10.2
53-
- uses: actions/download-artifact@master
51+
otp-version: 22.3
52+
elixir-version: 1.10.3
53+
- uses: actions/download-artifact@v1
5454
with:
5555
name: deps
5656
path: deps
57-
- uses: actions/download-artifact@master
57+
- uses: actions/download-artifact@v1
5858
with:
5959
name: deps_lock
6060
path: .
61-
- uses: actions/cache@v1
61+
- uses: actions/cache@v2
6262
id: cache
6363
with:
6464
path: _build/dev
@@ -72,7 +72,7 @@ jobs:
7272
- run: mix compile --warning-as-errors
7373
env:
7474
MIX_ENV: dev
75-
- uses: actions/upload-artifact@master
75+
- uses: actions/upload-artifact@v1
7676
with:
7777
name: compile_dev
7878
path: _build/dev
@@ -88,17 +88,17 @@ jobs:
8888
- uses: actions/checkout@v2
8989
- uses: actions/setup-elixir@v1
9090
with:
91-
otp-version: 22.2
92-
elixir-version: 1.10.2
93-
- uses: actions/download-artifact@master
91+
otp-version: 22.3
92+
elixir-version: 1.10.3
93+
- uses: actions/download-artifact@v1
9494
with:
9595
name: deps
9696
path: deps
97-
- uses: actions/download-artifact@master
97+
- uses: actions/download-artifact@v1
9898
with:
9999
name: deps_lock
100100
path: .
101-
- uses: actions/cache@v1
101+
- uses: actions/cache@v2
102102
id: cache
103103
with:
104104
path: _build/docs
@@ -112,7 +112,7 @@ jobs:
112112
- run: mix compile --warning-as-errors
113113
env:
114114
MIX_ENV: docs
115-
- uses: actions/upload-artifact@master
115+
- uses: actions/upload-artifact@v1
116116
with:
117117
name: compile_docs
118118
path: _build/docs
@@ -127,24 +127,24 @@ jobs:
127127
strategy:
128128
fail-fast: false
129129
matrix:
130-
otp: [21.3, 22.2]
131-
elixir: [1.8.2, 1.9.4, 1.10.2]
130+
otp: [21.3, 22.3, 23.0]
131+
elixir: [1.8.2, 1.9.4, 1.10.3]
132132

133133
steps:
134134
- uses: actions/checkout@v2
135135
- uses: actions/setup-elixir@v1
136136
with:
137137
otp-version: ${{matrix.otp}}
138138
elixir-version: ${{matrix.elixir}}
139-
- uses: actions/download-artifact@master
139+
- uses: actions/download-artifact@v1
140140
with:
141141
name: deps
142142
path: deps
143-
- uses: actions/download-artifact@master
143+
- uses: actions/download-artifact@v1
144144
with:
145145
name: deps_lock
146146
path: .
147-
- uses: actions/cache@v1
147+
- uses: actions/cache@v2
148148
id: cache
149149
with:
150150
path: _build/test
@@ -158,7 +158,7 @@ jobs:
158158
- run: mix compile --warning-as-errors
159159
env:
160160
MIX_ENV: test
161-
- uses: actions/upload-artifact@master
161+
- uses: actions/upload-artifact@v1
162162
with:
163163
name: compile_test-${{matrix.otp}}-${{matrix.elixir}}
164164
path: _build/test
@@ -174,17 +174,17 @@ jobs:
174174
- uses: actions/checkout@v2
175175
- uses: actions/setup-elixir@v1
176176
with:
177-
otp-version: 22.2
178-
elixir-version: 1.10.2
179-
- uses: actions/download-artifact@master
177+
otp-version: 22.3
178+
elixir-version: 1.10.3
179+
- uses: actions/download-artifact@v1
180180
with:
181181
name: deps
182182
path: deps
183-
- uses: actions/download-artifact@master
183+
- uses: actions/download-artifact@v1
184184
with:
185185
name: deps_lock
186186
path: .
187-
- uses: actions/cache@v1
187+
- uses: actions/cache@v2
188188
id: cache
189189
with:
190190
path: _build/prod
@@ -198,7 +198,7 @@ jobs:
198198
- run: mix compile --warning-as-errors
199199
env:
200200
MIX_ENV: prod
201-
- uses: actions/upload-artifact@master
201+
- uses: actions/upload-artifact@v1
202202
with:
203203
name: compile_prod
204204
path: _build/prod
@@ -214,13 +214,13 @@ jobs:
214214
- uses: actions/checkout@v2
215215
- uses: actions/setup-elixir@v1
216216
with:
217-
otp-version: 22.2
218-
elixir-version: 1.10.2
219-
- uses: actions/download-artifact@master
217+
otp-version: 22.3
218+
elixir-version: 1.10.3
219+
- uses: actions/download-artifact@v1
220220
with:
221221
name: deps
222222
path: deps
223-
- uses: actions/download-artifact@master
223+
- uses: actions/download-artifact@v1
224224
with:
225225
name: deps_lock
226226
path: .
@@ -236,8 +236,8 @@ jobs:
236236
strategy:
237237
fail-fast: false
238238
matrix:
239-
otp: [21.3, 22.2]
240-
elixir: [1.8.2, 1.9.4, 1.10.2]
239+
otp: [21.3, 22.3, 23.0]
240+
elixir: [1.8.2, 1.9.4, 1.10.3]
241241

242242
needs: ['deps', 'compile_test']
243243

@@ -247,15 +247,15 @@ jobs:
247247
with:
248248
otp-version: ${{matrix.otp}}
249249
elixir-version: ${{matrix.elixir}}
250-
- uses: actions/download-artifact@master
250+
- uses: actions/download-artifact@v1
251251
with:
252252
name: deps
253253
path: deps
254-
- uses: actions/download-artifact@master
254+
- uses: actions/download-artifact@v1
255255
with:
256256
name: deps_lock
257257
path: .
258-
- uses: actions/download-artifact@master
258+
- uses: actions/download-artifact@v1
259259
with:
260260
name: compile_test-${{matrix.otp}}-${{matrix.elixir}}
261261
path: _build/test
@@ -274,17 +274,17 @@ jobs:
274274
- uses: actions/checkout@v2
275275
- uses: actions/setup-elixir@v1
276276
with:
277-
otp-version: 22.2
278-
elixir-version: 1.10.2
279-
- uses: actions/download-artifact@master
277+
otp-version: 22.3
278+
elixir-version: 1.10.3
279+
- uses: actions/download-artifact@v1
280280
with:
281281
name: deps
282282
path: deps
283-
- uses: actions/download-artifact@master
283+
- uses: actions/download-artifact@v1
284284
with:
285285
name: deps_lock
286286
path: .
287-
- uses: actions/download-artifact@master
287+
- uses: actions/download-artifact@v1
288288
with:
289289
name: compile_dev
290290
path: _build/dev
@@ -303,21 +303,21 @@ jobs:
303303
- uses: actions/checkout@v2
304304
- uses: actions/setup-elixir@v1
305305
with:
306-
otp-version: 22.2
307-
elixir-version: 1.10.2
308-
- uses: actions/download-artifact@master
306+
otp-version: 22.3
307+
elixir-version: 1.10.3
308+
- uses: actions/download-artifact@v1
309309
with:
310310
name: deps
311311
path: deps
312-
- uses: actions/download-artifact@master
312+
- uses: actions/download-artifact@v1
313313
with:
314314
name: deps_lock
315315
path: .
316-
- uses: actions/download-artifact@master
316+
- uses: actions/download-artifact@v1
317317
with:
318318
name: compile_dev
319319
path: _build/dev
320-
- uses: actions/cache@v1
320+
- uses: actions/cache@v2
321321
id: cache
322322
with:
323323
path: priv/plts/
@@ -328,7 +328,7 @@ jobs:
328328
- run: mix dialyzer --plt
329329
env:
330330
MIX_ENV: dev
331-
- uses: actions/upload-artifact@master
331+
- uses: actions/upload-artifact@v1
332332
with:
333333
name: dialyzer_plt_dev
334334
path: priv/plts/
@@ -344,21 +344,21 @@ jobs:
344344
- uses: actions/checkout@v2
345345
- uses: actions/setup-elixir@v1
346346
with:
347-
otp-version: 22.2
348-
elixir-version: 1.10.2
349-
- uses: actions/download-artifact@master
347+
otp-version: 22.3
348+
elixir-version: 1.10.3
349+
- uses: actions/download-artifact@v1
350350
with:
351351
name: deps
352352
path: deps
353-
- uses: actions/download-artifact@master
353+
- uses: actions/download-artifact@v1
354354
with:
355355
name: deps_lock
356356
path: .
357-
- uses: actions/download-artifact@master
357+
- uses: actions/download-artifact@v1
358358
with:
359359
name: compile_dev
360360
path: _build/dev
361-
- uses: actions/download-artifact@master
361+
- uses: actions/download-artifact@v1
362362
with:
363363
name: dialyzer_plt_dev
364364
path: priv/plts/
@@ -377,24 +377,24 @@ jobs:
377377
- uses: actions/checkout@v2
378378
- uses: actions/setup-elixir@v1
379379
with:
380-
otp-version: 22.2
381-
elixir-version: 1.10.2
382-
- uses: actions/download-artifact@master
380+
otp-version: 22.3
381+
elixir-version: 1.10.3
382+
- uses: actions/download-artifact@v1
383383
with:
384384
name: deps
385385
path: deps
386-
- uses: actions/download-artifact@master
386+
- uses: actions/download-artifact@v1
387387
with:
388388
name: deps_lock
389389
path: .
390-
- uses: actions/download-artifact@master
390+
- uses: actions/download-artifact@v1
391391
with:
392392
name: compile_docs
393393
path: _build/docs
394394
- run: mix docs
395395
env:
396396
MIX_ENV: docs
397-
- uses: actions/upload-artifact@master
397+
- uses: actions/upload-artifact@v1
398398
with:
399399
name: docs
400400
path: doc

0 commit comments

Comments
 (0)