@@ -252,6 +252,13 @@ jobs:
252252 New-Item -ItemType Directory -Path "./../.cargo" -Force
253253 Copy-Item -Path "./.cargo/ci-config.toml" -Destination "./../.cargo/config.toml"
254254 shell : pwsh
255+ - name : steps::setup_node
256+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
257+ with :
258+ node-version : ' 20'
259+ - name : steps::clear_target_dir_if_large
260+ run : ./script/clear-target-dir-if-larger-than.ps1 250
261+ shell : pwsh
255262 - name : steps::setup_sccache
256263 run : ./script/setup-sccache.ps1
257264 shell : pwsh
@@ -260,13 +267,6 @@ jobs:
260267 R2_ACCESS_KEY_ID : ${{ secrets.R2_ACCESS_KEY_ID }}
261268 R2_SECRET_ACCESS_KEY : ${{ secrets.R2_SECRET_ACCESS_KEY }}
262269 SCCACHE_BUCKET : sccache-zed
263- - name : steps::setup_node
264- uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
265- with :
266- node-version : ' 20'
267- - name : steps::clear_target_dir_if_large
268- run : ./script/clear-target-dir-if-larger-than.ps1 250
269- shell : pwsh
270270 - name : steps::cargo_nextest
271271 run : cargo nextest run --workspace --no-fail-fast${{ needs.orchestrate.outputs.changed_packages && format(' -E "{0}"', needs.orchestrate.outputs.changed_packages) || '' }}
272272 shell : pwsh
@@ -304,13 +304,6 @@ jobs:
304304 run : ./script/install-mold
305305 - name : steps::download_wasi_sdk
306306 run : ./script/download-wasi-sdk
307- - name : steps::setup_sccache
308- run : ./script/setup-sccache
309- env :
310- R2_ACCOUNT_ID : ${{ secrets.R2_ACCOUNT_ID }}
311- R2_ACCESS_KEY_ID : ${{ secrets.R2_ACCESS_KEY_ID }}
312- R2_SECRET_ACCESS_KEY : ${{ secrets.R2_SECRET_ACCESS_KEY }}
313- SCCACHE_BUCKET : sccache-zed
314307 - name : steps::setup_node
315308 uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
316309 with :
@@ -319,6 +312,13 @@ jobs:
319312 uses : taiki-e/install-action@nextest
320313 - name : steps::clear_target_dir_if_large
321314 run : ./script/clear-target-dir-if-larger-than 250
315+ - name : steps::setup_sccache
316+ run : ./script/setup-sccache
317+ env :
318+ R2_ACCOUNT_ID : ${{ secrets.R2_ACCOUNT_ID }}
319+ R2_ACCESS_KEY_ID : ${{ secrets.R2_ACCESS_KEY_ID }}
320+ R2_SECRET_ACCESS_KEY : ${{ secrets.R2_SECRET_ACCESS_KEY }}
321+ SCCACHE_BUCKET : sccache-zed
322322 - name : steps::cargo_nextest
323323 run : cargo nextest run --workspace --no-fail-fast${{ needs.orchestrate.outputs.changed_packages && format(' -E "{0}"', needs.orchestrate.outputs.changed_packages) || '' }}
324324 - name : steps::show_sccache_stats
@@ -355,13 +355,6 @@ jobs:
355355 with :
356356 cache : rust
357357 path : ~/.rustup
358- - name : steps::setup_sccache
359- run : ./script/setup-sccache
360- env :
361- R2_ACCOUNT_ID : ${{ secrets.R2_ACCOUNT_ID }}
362- R2_ACCESS_KEY_ID : ${{ secrets.R2_ACCESS_KEY_ID }}
363- R2_SECRET_ACCESS_KEY : ${{ secrets.R2_SECRET_ACCESS_KEY }}
364- SCCACHE_BUCKET : sccache-zed
365358 - name : steps::setup_node
366359 uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
367360 with :
@@ -370,6 +363,13 @@ jobs:
370363 uses : taiki-e/install-action@nextest
371364 - name : steps::clear_target_dir_if_large
372365 run : ./script/clear-target-dir-if-larger-than 300
366+ - name : steps::setup_sccache
367+ run : ./script/setup-sccache
368+ env :
369+ R2_ACCOUNT_ID : ${{ secrets.R2_ACCOUNT_ID }}
370+ R2_ACCESS_KEY_ID : ${{ secrets.R2_ACCESS_KEY_ID }}
371+ R2_SECRET_ACCESS_KEY : ${{ secrets.R2_SECRET_ACCESS_KEY }}
372+ SCCACHE_BUCKET : sccache-zed
373373 - name : steps::cargo_nextest
374374 run : cargo nextest run --workspace --no-fail-fast${{ needs.orchestrate.outputs.changed_packages && format(' -E "{0}"', needs.orchestrate.outputs.changed_packages) || '' }}
375375 - name : steps::show_sccache_stats
0 commit comments