@@ -30,12 +30,12 @@ jobs:
30
30
env :
31
31
GITHUB_CONTEXT : ${{ toJson(github) }}
32
32
run : echo "$GITHUB_CONTEXT"
33
- - uses : actions/checkout@v2.2.0
33
+ - uses : actions/checkout@v3
34
34
with :
35
35
submodules : false
36
36
fetch-depth : 1
37
37
- name : Set up Python 3
38
- uses : actions/setup-python@v2
38
+ uses : actions/setup-python@v4
39
39
with :
40
40
python-version : " 3.x"
41
41
- name : Get CP deps
@@ -92,25 +92,25 @@ jobs:
92
92
working-directory : tests
93
93
- name : Build mpy-cross.static-aarch64
94
94
run : make -C mpy-cross -j2 -f Makefile.static-aarch64
95
- - uses : actions/upload-artifact@v2
95
+ - uses : actions/upload-artifact@v3
96
96
with :
97
97
name : mpy-cross.static-aarch64
98
98
path : mpy-cross/mpy-cross.static-aarch64
99
99
- name : Build mpy-cross.static-raspbian
100
100
run : make -C mpy-cross -j2 -f Makefile.static-raspbian
101
- - uses : actions/upload-artifact@v2
101
+ - uses : actions/upload-artifact@v3
102
102
with :
103
103
name : mpy-cross.static-raspbian
104
104
path : mpy-cross/mpy-cross.static-raspbian
105
105
- name : Build mpy-cross.static
106
106
run : make -C mpy-cross -j2 -f Makefile.static
107
- - uses : actions/upload-artifact@v2
107
+ - uses : actions/upload-artifact@v3
108
108
with :
109
109
name : mpy-cross.static-amd64-linux
110
110
path : mpy-cross/mpy-cross.static
111
111
- name : Build mpy-cross.static-mingw
112
112
run : make -C mpy-cross -j2 -f Makefile.static-mingw
113
- - uses : actions/upload-artifact@v2
113
+ - uses : actions/upload-artifact@v3
114
114
with :
115
115
name : mpy-cross.static-x64-windows
116
116
path : mpy-cross/mpy-cross.static.exe
@@ -149,12 +149,12 @@ jobs:
149
149
env :
150
150
GITHUB_CONTEXT : ${{ toJson(github) }}
151
151
run : echo "$GITHUB_CONTEXT"
152
- - uses : actions/checkout@v2.2.0
152
+ - uses : actions/checkout@v3
153
153
with :
154
154
submodules : false
155
155
fetch-depth : 1
156
156
- name : Set up Python 3
157
- uses : actions/setup-python@v2
157
+ uses : actions/setup-python@v4
158
158
with :
159
159
python-version : " 3.x"
160
160
- name : Get CP deps
@@ -174,19 +174,19 @@ jobs:
174
174
msgfmt --version
175
175
- name : Build mpy-cross
176
176
run : make -C mpy-cross -j2
177
- - uses : actions/upload-artifact@v2
177
+ - uses : actions/upload-artifact@v3
178
178
with :
179
179
name : mpy-cross-macos-11-x64
180
180
path : mpy-cross/mpy-cross
181
181
- name : Build mpy-cross (arm64)
182
182
run : make -C mpy-cross -j2 -f Makefile.m1 V=2
183
- - uses : actions/upload-artifact@v2
183
+ - uses : actions/upload-artifact@v3
184
184
with :
185
185
name : mpy-cross-macos-11-arm64
186
186
path : mpy-cross/mpy-cross-arm64
187
187
- name : Make universal binary
188
188
run : lipo -create -output mpy-cross-macos-universal mpy-cross/mpy-cross mpy-cross/mpy-cross-arm64
189
- - uses : actions/upload-artifact@v2
189
+ - uses : actions/upload-artifact@v3
190
190
with :
191
191
name : mpy-cross-macos-11-universal
192
192
path : mpy-cross-macos-universal
@@ -207,7 +207,7 @@ jobs:
207
207
needs : test
208
208
if : ${{ needs.test.outputs.build-doc == 'True' }}
209
209
steps :
210
- - uses : actions/checkout@v2.2.0
210
+ - uses : actions/checkout@v3
211
211
with :
212
212
submodules : false
213
213
fetch-depth : 1
@@ -218,7 +218,7 @@ jobs:
218
218
tools/describe || git log --parents HEAD~4..
219
219
echo >>$GITHUB_ENV CP_VERSION=$(tools/describe)
220
220
- name : Set up Python 3
221
- uses : actions/setup-python@v2
221
+ uses : actions/setup-python@v4
222
222
with :
223
223
python-version : " 3.x"
224
224
- name : Install dependencies
@@ -229,20 +229,20 @@ jobs:
229
229
pip install -r requirements-ci.txt -r requirements-doc.txt
230
230
- name : Build and Validate Stubs
231
231
run : make check-stubs -j2
232
- - uses : actions/upload-artifact@v2
232
+ - uses : actions/upload-artifact@v3
233
233
with :
234
234
name : stubs
235
235
path : circuitpython-stubs/dist/*
236
236
- name : Test Documentation Build (HTML)
237
237
run : sphinx-build -E -W -b html -D version=${{ env.CP_VERSION }} -D release=${{ env.CP_VERSION }} . _build/html
238
- - uses : actions/upload-artifact@v2
238
+ - uses : actions/upload-artifact@v3
239
239
with :
240
240
name : docs
241
241
path : _build/html
242
242
- name : Test Documentation Build (LaTeX/PDF)
243
243
run : |
244
244
make latexpdf
245
- - uses : actions/upload-artifact@v2
245
+ - uses : actions/upload-artifact@v3
246
246
with :
247
247
name : docs
248
248
path : _build/latex
@@ -276,10 +276,10 @@ jobs:
276
276
if : ${{ needs.test.outputs.boards-arm != '[]' }}
277
277
steps :
278
278
- name : Set up Python 3
279
- uses : actions/setup-python@v2
279
+ uses : actions/setup-python@v4
280
280
with :
281
281
python-version : " 3.x"
282
- - uses : actions/checkout@v2.2.0
282
+ - uses : actions/checkout@v3
283
283
with :
284
284
submodules : false
285
285
fetch-depth : 1
@@ -306,7 +306,7 @@ jobs:
306
306
working-directory : tools
307
307
env :
308
308
BOARDS : ${{ matrix.board }}
309
- - uses : actions/upload-artifact@v2
309
+ - uses : actions/upload-artifact@v3
310
310
with :
311
311
name : ${{ matrix.board }}
312
312
path : bin/${{ matrix.board }}
@@ -329,10 +329,10 @@ jobs:
329
329
if : ${{ needs.test.outputs.boards-riscv != '[]' }}
330
330
steps :
331
331
- name : Set up Python 3
332
- uses : actions/setup-python@v2
332
+ uses : actions/setup-python@v4
333
333
with :
334
334
python-version : " 3.x"
335
- - uses : actions/checkout@v2.2.0
335
+ - uses : actions/checkout@v3
336
336
with :
337
337
submodules : false
338
338
fetch-depth : 1
@@ -358,7 +358,7 @@ jobs:
358
358
working-directory : tools
359
359
env :
360
360
BOARDS : ${{ matrix.board }}
361
- - uses : actions/upload-artifact@v2
361
+ - uses : actions/upload-artifact@v3
362
362
with :
363
363
name : ${{ matrix.board }}
364
364
path : bin/${{ matrix.board }}
@@ -385,7 +385,7 @@ jobs:
385
385
uses : actions/setup-python@v4
386
386
with :
387
387
python-version : " 3.x"
388
- - uses : actions/checkout@v2.2.0
388
+ - uses : actions/checkout@v3
389
389
with :
390
390
submodules : false
391
391
fetch-depth : 1
@@ -395,7 +395,7 @@ jobs:
395
395
run : |
396
396
tools/describe || git log --parents HEAD~4..
397
397
echo >>$GITHUB_ENV CP_VERSION=$(tools/describe)
398
- - uses : actions/cache@v2
398
+ - uses : actions/cache@v3
399
399
name : Fetch IDF tool cache
400
400
id : idf-cache
401
401
with :
@@ -449,7 +449,7 @@ jobs:
449
449
IDF_PATH : ${{ github.workspace }}/ports/espressif/esp-idf
450
450
IDF_TOOLS_PATH : ${{ github.workspace }}/.idf_tools
451
451
BOARDS : ${{ matrix.board }}
452
- - uses : actions/upload-artifact@v2
452
+ - uses : actions/upload-artifact@v3
453
453
with :
454
454
name : ${{ matrix.board }}
455
455
path : bin/${{ matrix.board }}
@@ -471,10 +471,10 @@ jobs:
471
471
if : ${{ needs.test.outputs.boards-aarch != '[]' }}
472
472
steps :
473
473
- name : Set up Python 3
474
- uses : actions/setup-python@v2
474
+ uses : actions/setup-python@v4
475
475
with :
476
476
python-version : " 3.x"
477
- - uses : actions/checkout@v2.2.0
477
+ - uses : actions/checkout@v3
478
478
with :
479
479
submodules : false
480
480
fetch-depth : 1
@@ -514,7 +514,7 @@ jobs:
514
514
working-directory : tools
515
515
env :
516
516
BOARDS : ${{ matrix.board }}
517
- - uses : actions/upload-artifact@v2
517
+ - uses : actions/upload-artifact@v3
518
518
with :
519
519
name : ${{ matrix.board }}
520
520
path : bin/${{ matrix.board }}
0 commit comments