@@ -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
0 commit comments