Skip to content

Commit 253b62f

Browse files
authored
Merge pull request RustPython#4447 from burrbull/ci-update
update ci actions
2 parents 8828fd1 + 84897d4 commit 253b62f

File tree

2 files changed

+23
-18
lines changed

2 files changed

+23
-18
lines changed

.github/workflows/ci.yaml

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ jobs:
111111
os: [macos-latest, ubuntu-latest, windows-latest]
112112
fail-fast: false
113113
steps:
114-
- uses: actions/checkout@v2
114+
- uses: actions/checkout@v3
115115
- name: Cache generated parser
116116
uses: actions/cache@v2
117117
with:
@@ -129,7 +129,8 @@ jobs:
129129
- name: Set up the Mac environment
130130
run: brew install autoconf automake libtool
131131
if: runner.os == 'macOS'
132-
- uses: Swatinem/rust-cache@v1
132+
133+
- uses: Swatinem/rust-cache@v2
133134

134135
- name: run clippy
135136
run: cargo clippy ${{ env.CARGO_ARGS }} ${{ env.NON_WASM_PACKAGES }} -- -Dwarnings
@@ -162,7 +163,7 @@ jobs:
162163
needs: lalrpop
163164
runs-on: ubuntu-latest
164165
steps:
165-
- uses: actions/checkout@v2
166+
- uses: actions/checkout@v3
166167
- name: Cache generated parser
167168
uses: actions/cache@v2
168169
with:
@@ -233,7 +234,7 @@ jobs:
233234
os: [macos-latest, ubuntu-latest, windows-latest]
234235
fail-fast: false
235236
steps:
236-
- uses: actions/checkout@v2
237+
- uses: actions/checkout@v3
237238
- name: Cache generated parser
238239
uses: actions/cache@v2
239240
with:
@@ -253,7 +254,8 @@ jobs:
253254
- name: Set up the Mac environment
254255
run: brew install autoconf automake libtool
255256
if: runner.os == 'macOS'
256-
- uses: Swatinem/rust-cache@v1
257+
258+
- uses: Swatinem/rust-cache@v2
257259
- name: build rustpython
258260
run: cargo build --release --verbose --features=threading ${{ env.CARGO_ARGS }}
259261
- uses: actions/setup-python@v2
@@ -296,7 +298,7 @@ jobs:
296298
os: [ubuntu-latest, windows-latest]
297299
runs-on: ${{ matrix.os }}
298300
steps:
299-
- uses: actions/checkout@v2
301+
- uses: actions/checkout@v3
300302
- name: Cache generated parser
301303
uses: actions/cache@v2
302304
with:
@@ -326,7 +328,7 @@ jobs:
326328
needs: lalrpop
327329
runs-on: ubuntu-latest
328330
steps:
329-
- uses: actions/checkout@v2
331+
- uses: actions/checkout@v3
330332
- name: Cache generated parser
331333
uses: actions/cache@v2
332334
with:
@@ -362,7 +364,7 @@ jobs:
362364
needs: lalrpop
363365
runs-on: ubuntu-latest
364366
steps:
365-
- uses: actions/checkout@v2
367+
- uses: actions/checkout@v3
366368
- name: Cache generated parser
367369
uses: actions/cache@v2
368370
with:
@@ -372,7 +374,8 @@ jobs:
372374
with:
373375
toolchain: nightly
374376
components: miri
375-
- uses: Swatinem/rust-cache@v1
377+
378+
- uses: Swatinem/rust-cache@v2
376379
- name: Run tests under miri
377380
# miri-ignore-leaks because the type-object circular reference means that there will always be
378381
# a memory leak, at least until we have proper cyclic gc
@@ -384,14 +387,15 @@ jobs:
384387
needs: lalrpop
385388
runs-on: ubuntu-latest
386389
steps:
387-
- uses: actions/checkout@v2
390+
- uses: actions/checkout@v3
388391
- name: Cache generated parser
389392
uses: actions/cache@v2
390393
with:
391394
path: compiler/parser/python.rs
392395
key: lalrpop-${{ hashFiles('compiler/parser/python.lalrpop') }}
393396
- uses: dtolnay/rust-toolchain@stable
394-
- uses: Swatinem/rust-cache@v1
397+
398+
- uses: Swatinem/rust-cache@v2
395399
- name: install wasm-pack
396400
run: curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
397401
- name: install geckodriver
@@ -433,7 +437,7 @@ jobs:
433437
needs: lalrpop
434438
runs-on: ubuntu-latest
435439
steps:
436-
- uses: actions/checkout@v2
440+
- uses: actions/checkout@v3
437441
- name: Cache generated parser
438442
uses: actions/cache@v2
439443
with:
@@ -442,7 +446,8 @@ jobs:
442446
- uses: dtolnay/rust-toolchain@stable
443447
with:
444448
target: wasm32-wasi
445-
- uses: Swatinem/rust-cache@v1
449+
450+
- uses: Swatinem/rust-cache@v2
446451
- name: Setup Wasmer
447452
uses: wasmerio/setup-wasmer@v1
448453
- name: Install clang

.github/workflows/cron-ci.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
needs: lalrpop
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v2
17+
- uses: actions/checkout@v3
1818
- name: Cache generated parser
1919
uses: actions/cache@v2
2020
with:
@@ -65,7 +65,7 @@ jobs:
6565
needs: lalrpop
6666
runs-on: ubuntu-latest
6767
steps:
68-
- uses: actions/checkout@v2
68+
- uses: actions/checkout@v3
6969
- name: Cache generated parser
7070
uses: actions/cache@v2
7171
with:
@@ -100,7 +100,7 @@ jobs:
100100
needs: lalrpop
101101
runs-on: ubuntu-latest
102102
steps:
103-
- uses: actions/checkout@v2
103+
- uses: actions/checkout@v3
104104
- name: Cache generated parser
105105
uses: actions/cache@v2
106106
with:
@@ -138,7 +138,7 @@ jobs:
138138
needs: lalrpop
139139
runs-on: ubuntu-latest
140140
steps:
141-
- uses: actions/checkout@v2
141+
- uses: actions/checkout@v3
142142
- name: Cache generated parser
143143
uses: actions/cache@v2
144144
with:
@@ -191,7 +191,7 @@ jobs:
191191
os: [ubuntu-latest, windows-latest]
192192
runs-on: ${{ matrix.os }}
193193
steps:
194-
- uses: actions/checkout@v2
194+
- uses: actions/checkout@v3
195195
- name: Cache generated parser
196196
uses: actions/cache@v2
197197
with:

0 commit comments

Comments
 (0)