38
38
node-version : 22
39
39
- name : Restore Node dependencies cache
40
40
id : cache-node-modules
41
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
41
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
42
42
with :
43
43
path : |
44
44
node_modules
@@ -242,7 +242,7 @@ jobs:
242
242
toolchain : stable
243
243
targets : ${{ matrix.settings.target }}
244
244
- name : Restore Cargo cache
245
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
245
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
246
246
with :
247
247
path : |
248
248
~/.cargo/registry/index/
@@ -262,7 +262,7 @@ jobs:
262
262
shell : bash
263
263
- name : Restore Node dependencies cache
264
264
id : cache-node-modules
265
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
265
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
266
266
with :
267
267
path : |
268
268
node_modules
@@ -274,7 +274,7 @@ jobs:
274
274
run : npm ${{ github.ref == 'refs/heads/master' && 'ci' || 'install' }} --ignore-scripts
275
275
- name : Save Node dependencies cache
276
276
if : steps.cache-node-modules.outputs.cache-hit != 'true' && github.ref == 'refs/heads/master'
277
- uses : actions/cache/save@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
277
+ uses : actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
278
278
with :
279
279
path : |
280
280
node_modules
@@ -293,7 +293,7 @@ jobs:
293
293
shell : bash
294
294
- name : Save Cargo cache
295
295
if : github.ref == 'refs/heads/master'
296
- uses : actions/cache/save@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
296
+ uses : actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
297
297
with :
298
298
path : |
299
299
~/.cargo/registry/index/
@@ -303,14 +303,14 @@ jobs:
303
303
rust/target/
304
304
key : ${{ matrix.settings.name || matrix.settings.target }}-cargo-${{ matrix.settings.host }}-${{ hashFiles('rust/Cargo.lock') }}
305
305
- name : Upload wasm artifact
306
- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
306
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
307
307
with :
308
308
name : bindings-${{ matrix.settings.name }}
309
309
path : ${{ matrix.settings.path }}
310
310
if-no-files-found : error
311
311
if : ${{ matrix.settings.is-wasm-build }}
312
312
- name : Upload napi artifact
313
- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
313
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
314
314
with :
315
315
name : bindings-${{ matrix.settings.target }}
316
316
path : ${{ env.APP_NAME }}.*.node
@@ -337,7 +337,7 @@ jobs:
337
337
- name : Checkout Commit
338
338
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
339
339
- name : Restore Cargo cache
340
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
340
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
341
341
with :
342
342
path : |
343
343
~/.cargo/registry/index/
@@ -349,7 +349,7 @@ jobs:
349
349
restore-keys : ${{ matrix.settings.target }}-cargo
350
350
- name : Restore Node dependencies cache
351
351
id : cache-node-modules
352
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
352
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
353
353
with :
354
354
path : |
355
355
node_modules
@@ -369,7 +369,7 @@ jobs:
369
369
npm run build:napi -- --release --target ${{ matrix.settings.target }}
370
370
- name : Save Cargo cache
371
371
if : github.ref == 'refs/heads/master'
372
- uses : actions/cache/save@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
372
+ uses : actions/cache/save@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
373
373
with :
374
374
path : |
375
375
~/.cargo/registry/index/
@@ -379,7 +379,7 @@ jobs:
379
379
rust/target/
380
380
key : ${{ matrix.settings.target }}-cargo-${{ hashFiles('rust/Cargo.lock') }}
381
381
- name : Upload napi artifact
382
- uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
382
+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
383
383
with :
384
384
name : bindings-${{ matrix.settings.target }}
385
385
path : ${{ env.APP_NAME }}.*.node
@@ -429,7 +429,7 @@ jobs:
429
429
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
430
430
- name : Restore Node dependencies cache
431
431
id : cache-node-modules
432
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
432
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
433
433
with :
434
434
path : |
435
435
node_modules
@@ -442,7 +442,7 @@ jobs:
442
442
- name : Build JS
443
443
run : npm run build:cjs
444
444
- name : Download napi artifacts
445
- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
445
+ uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
446
446
with :
447
447
name : bindings-${{ matrix.settings.target }}
448
448
path : dist/
@@ -527,7 +527,7 @@ jobs:
527
527
check-latest : true
528
528
- name : Restore Node dependencies cache
529
529
id : cache-node-modules
530
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
530
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
531
531
with :
532
532
path : |
533
533
node_modules
@@ -538,12 +538,12 @@ jobs:
538
538
if : steps.cache-node-modules.outputs.cache-hit != 'true'
539
539
run : npm install --ignore-scripts
540
540
- name : Download napi artifacts
541
- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
541
+ uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
542
542
with :
543
543
name : bindings-${{ matrix.settings.target }}
544
544
path : .
545
545
- name : Download wasm artifacts
546
- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
546
+ uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
547
547
with :
548
548
name : bindings-wasm
549
549
- name : Build and test Rollup
@@ -585,7 +585,7 @@ jobs:
585
585
check-latest : true
586
586
- name : Restore Node dependencies cache
587
587
id : cache-node-modules
588
- uses : actions/cache/restore@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
588
+ uses : actions/cache/restore@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
589
589
with :
590
590
path : |
591
591
node_modules
@@ -596,7 +596,7 @@ jobs:
596
596
if : steps.cache-node-modules.outputs.cache-hit != 'true'
597
597
run : npm install --ignore-scripts
598
598
- name : Download all artifacts
599
- uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
599
+ uses : actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
600
600
with :
601
601
path : artifacts
602
602
- name : Copy wasm files
0 commit comments