Skip to content

Commit 6580e0b

Browse files
authored
ci: refresh GitHub Actions versions (#356)
## Summary - refresh GitHub Actions versions across the repository workflows - replace rust-toolchain branch tracking with the stable v1 action tag - keep workflow behavior and commands unchanged while updating action references ## Testing - actionlint .github/workflows/*.yml
1 parent d26adb5 commit 6580e0b

File tree

7 files changed

+79
-79
lines changed

7 files changed

+79
-79
lines changed

.github/workflows/CI.yml

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v6
2424
with:
2525
fetch-depth: 0
2626

2727
- name: Filter changed paths
2828
id: filter
2929
if: ${{ github.event_name != 'workflow_dispatch' }}
30-
uses: dorny/paths-filter@v3
30+
uses: dorny/paths-filter@v4
3131
with:
3232
filters: |
3333
go:
@@ -62,7 +62,7 @@ jobs:
6262
6363
- name: Setup Go
6464
if: ${{ steps.gate.outputs.run == 'true' }}
65-
uses: actions/setup-go@v5
65+
uses: actions/setup-go@v6
6666
with:
6767
go-version-file: go.mod
6868
cache-dependency-path: go.sum
@@ -100,14 +100,14 @@ jobs:
100100
- windows-latest
101101
steps:
102102
- name: Checkout
103-
uses: actions/checkout@v4
103+
uses: actions/checkout@v6
104104
with:
105105
fetch-depth: 0
106106

107107
- name: Filter changed paths
108108
id: filter
109109
if: ${{ github.event_name != 'workflow_dispatch' }}
110-
uses: dorny/paths-filter@v3
110+
uses: dorny/paths-filter@v4
111111
with:
112112
filters: |
113113
go:
@@ -142,7 +142,7 @@ jobs:
142142
143143
- name: Setup Go
144144
if: ${{ steps.gate.outputs.run == 'true' }}
145-
uses: actions/setup-go@v5
145+
uses: actions/setup-go@v6
146146
with:
147147
go-version-file: go.mod
148148
cache-dependency-path: go.sum
@@ -161,14 +161,14 @@ jobs:
161161
runs-on: ubuntu-latest
162162
steps:
163163
- name: Checkout
164-
uses: actions/checkout@v4
164+
uses: actions/checkout@v6
165165
with:
166166
fetch-depth: 0
167167

168168
- name: Filter changed paths
169169
id: filter
170170
if: ${{ github.event_name != 'workflow_dispatch' }}
171-
uses: dorny/paths-filter@v3
171+
uses: dorny/paths-filter@v4
172172
with:
173173
filters: |
174174
rust:
@@ -207,7 +207,7 @@ jobs:
207207
208208
- name: Install Rust toolchain
209209
if: ${{ steps.gate.outputs.run == 'true' }}
210-
uses: dtolnay/rust-toolchain@master
210+
uses: dtolnay/rust-toolchain@v1
211211
with:
212212
toolchain: nightly-2026-01-01
213213
components: rustfmt
@@ -225,14 +225,14 @@ jobs:
225225
runs-on: ubuntu-latest
226226
steps:
227227
- name: Checkout
228-
uses: actions/checkout@v4
228+
uses: actions/checkout@v6
229229
with:
230230
fetch-depth: 0
231231

232232
- name: Filter changed paths
233233
id: filter
234234
if: ${{ github.event_name != 'workflow_dispatch' }}
235-
uses: dorny/paths-filter@v3
235+
uses: dorny/paths-filter@v4
236236
with:
237237
filters: |
238238
rust:
@@ -271,7 +271,7 @@ jobs:
271271
272272
- name: Install Rust toolchain
273273
if: ${{ steps.gate.outputs.run == 'true' }}
274-
uses: dtolnay/rust-toolchain@master
274+
uses: dtolnay/rust-toolchain@v1
275275
with:
276276
toolchain: nightly-2026-01-01
277277
components: clippy
@@ -289,14 +289,14 @@ jobs:
289289
runs-on: ubuntu-latest
290290
steps:
291291
- name: Checkout
292-
uses: actions/checkout@v4
292+
uses: actions/checkout@v6
293293
with:
294294
fetch-depth: 0
295295

296296
- name: Filter changed paths
297297
id: filter
298298
if: ${{ github.event_name != 'workflow_dispatch' }}
299-
uses: dorny/paths-filter@v3
299+
uses: dorny/paths-filter@v4
300300
with:
301301
filters: |
302302
rust:
@@ -335,7 +335,7 @@ jobs:
335335
336336
- name: Install Rust toolchain
337337
if: ${{ steps.gate.outputs.run == 'true' }}
338-
uses: dtolnay/rust-toolchain@master
338+
uses: dtolnay/rust-toolchain@v1
339339
with:
340340
toolchain: nightly-2026-01-01
341341

@@ -352,26 +352,26 @@ jobs:
352352
runs-on: ubuntu-latest
353353
steps:
354354
- name: Checkout
355-
uses: actions/checkout@v4
355+
uses: actions/checkout@v6
356356
with:
357357
fetch-depth: 0
358358

359359
- name: Filter changed paths
360360
id: filter
361361
if: ${{ github.event_name != 'workflow_dispatch' }}
362-
uses: dorny/paths-filter@v3
362+
uses: dorny/paths-filter@v4
363363
with:
364364
filters: |
365365
ci_workflow:
366366
- .github/workflows/CI.yml
367367
368368
- name: Setup pnpm
369-
uses: pnpm/action-setup@v4
369+
uses: pnpm/action-setup@v5
370370
with:
371371
version: 10.26.2
372372

373373
- name: Setup Node.js
374-
uses: actions/setup-node@v4
374+
uses: actions/setup-node@v6
375375
with:
376376
node-version: lts/*
377377
cache: pnpm
@@ -416,26 +416,26 @@ jobs:
416416
runs-on: ubuntu-latest
417417
steps:
418418
- name: Checkout
419-
uses: actions/checkout@v4
419+
uses: actions/checkout@v6
420420
with:
421421
fetch-depth: 0
422422

423423
- name: Filter changed paths
424424
id: filter
425425
if: ${{ github.event_name != 'workflow_dispatch' }}
426-
uses: dorny/paths-filter@v3
426+
uses: dorny/paths-filter@v4
427427
with:
428428
filters: |
429429
ci_workflow:
430430
- .github/workflows/CI.yml
431431
432432
- name: Setup pnpm
433-
uses: pnpm/action-setup@v4
433+
uses: pnpm/action-setup@v5
434434
with:
435435
version: 10.26.2
436436

437437
- name: Setup Node.js
438-
uses: actions/setup-node@v4
438+
uses: actions/setup-node@v6
439439
with:
440440
node-version: lts/*
441441
cache: pnpm
@@ -480,26 +480,26 @@ jobs:
480480
runs-on: ubuntu-latest
481481
steps:
482482
- name: Checkout
483-
uses: actions/checkout@v4
483+
uses: actions/checkout@v6
484484
with:
485485
fetch-depth: 0
486486

487487
- name: Filter changed paths
488488
id: filter
489489
if: ${{ github.event_name != 'workflow_dispatch' }}
490-
uses: dorny/paths-filter@v3
490+
uses: dorny/paths-filter@v4
491491
with:
492492
filters: |
493493
ci_workflow:
494494
- .github/workflows/CI.yml
495495
496496
- name: Setup pnpm
497-
uses: pnpm/action-setup@v4
497+
uses: pnpm/action-setup@v5
498498
with:
499499
version: 10.26.2
500500

501501
- name: Setup Node.js
502-
uses: actions/setup-node@v4
502+
uses: actions/setup-node@v6
503503
with:
504504
node-version: lts/*
505505
cache: pnpm
@@ -544,26 +544,26 @@ jobs:
544544
runs-on: ubuntu-latest
545545
steps:
546546
- name: Checkout
547-
uses: actions/checkout@v4
547+
uses: actions/checkout@v6
548548
with:
549549
fetch-depth: 0
550550

551551
- name: Filter changed paths
552552
id: filter
553553
if: ${{ github.event_name != 'workflow_dispatch' }}
554-
uses: dorny/paths-filter@v3
554+
uses: dorny/paths-filter@v4
555555
with:
556556
filters: |
557557
ci_workflow:
558558
- .github/workflows/CI.yml
559559
560560
- name: Setup pnpm
561-
uses: pnpm/action-setup@v4
561+
uses: pnpm/action-setup@v5
562562
with:
563563
version: 10.26.2
564564

565565
- name: Setup Node.js
566-
uses: actions/setup-node@v4
566+
uses: actions/setup-node@v6
567567
with:
568568
node-version: lts/*
569569
cache: pnpm
@@ -608,26 +608,26 @@ jobs:
608608
runs-on: ubuntu-latest
609609
steps:
610610
- name: Checkout
611-
uses: actions/checkout@v4
611+
uses: actions/checkout@v6
612612
with:
613613
fetch-depth: 0
614614

615615
- name: Filter changed paths
616616
id: filter
617617
if: ${{ github.event_name != 'workflow_dispatch' }}
618-
uses: dorny/paths-filter@v3
618+
uses: dorny/paths-filter@v4
619619
with:
620620
filters: |
621621
ci_workflow:
622622
- .github/workflows/CI.yml
623623
624624
- name: Setup pnpm
625-
uses: pnpm/action-setup@v4
625+
uses: pnpm/action-setup@v5
626626
with:
627627
version: 10.26.2
628628

629629
- name: Setup Node.js
630-
uses: actions/setup-node@v4
630+
uses: actions/setup-node@v6
631631
with:
632632
node-version: lts/*
633633
cache: pnpm
@@ -672,26 +672,26 @@ jobs:
672672
runs-on: ubuntu-latest
673673
steps:
674674
- name: Checkout
675-
uses: actions/checkout@v4
675+
uses: actions/checkout@v6
676676
with:
677677
fetch-depth: 0
678678

679679
- name: Filter changed paths
680680
id: filter
681681
if: ${{ github.event_name != 'workflow_dispatch' }}
682-
uses: dorny/paths-filter@v3
682+
uses: dorny/paths-filter@v4
683683
with:
684684
filters: |
685685
ci_workflow:
686686
- .github/workflows/CI.yml
687687
688688
- name: Setup pnpm
689-
uses: pnpm/action-setup@v4
689+
uses: pnpm/action-setup@v5
690690
with:
691691
version: 10.26.2
692692

693693
- name: Setup Node.js
694-
uses: actions/setup-node@v4
694+
uses: actions/setup-node@v6
695695
with:
696696
node-version: lts/*
697697
cache: pnpm
@@ -736,14 +736,14 @@ jobs:
736736
runs-on: macos-latest
737737
steps:
738738
- name: Checkout
739-
uses: actions/checkout@v4
739+
uses: actions/checkout@v6
740740
with:
741741
fetch-depth: 0
742742

743743
- name: Filter changed paths
744744
id: filter
745745
if: ${{ github.event_name != 'workflow_dispatch' }}
746-
uses: dorny/paths-filter@v3
746+
uses: dorny/paths-filter@v4
747747
with:
748748
filters: |
749749
ci_workflow:
@@ -761,12 +761,12 @@ jobs:
761761
- pnpm-lock.yaml
762762
763763
- name: Setup pnpm
764-
uses: pnpm/action-setup@v4
764+
uses: pnpm/action-setup@v5
765765
with:
766766
version: 10.26.2
767767

768768
- name: Setup Node.js
769-
uses: actions/setup-node@v4
769+
uses: actions/setup-node@v6
770770
with:
771771
node-version: lts/*
772772

@@ -813,7 +813,7 @@ jobs:
813813
814814
- name: Setup Rust toolchain
815815
if: ${{ steps.gate.outputs.run == 'true' }}
816-
uses: dtolnay/rust-toolchain@master
816+
uses: dtolnay/rust-toolchain@v1
817817
with:
818818
toolchain: stable
819819

.github/workflows/auto-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ jobs:
1919
if: ${{ github.ref == 'refs/heads/main' }}
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v6
2323
with:
2424
# Keep checkout auth separate so tag push uses GH_TOKEN credentials.
2525
persist-credentials: false
2626

2727
- name: Install Rust toolchain
28-
uses: dtolnay/rust-toolchain@master
28+
uses: dtolnay/rust-toolchain@v1
2929
with:
3030
toolchain: nightly-2026-01-01
3131

.github/workflows/dexdex-desktop-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,22 +25,22 @@ jobs:
2525
- windows-latest
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v6
2929

3030
- name: Setup pnpm
31-
uses: pnpm/action-setup@v4
31+
uses: pnpm/action-setup@v5
3232
with:
3333
version: 10.26.2
3434

3535
- name: Setup Node.js
36-
uses: actions/setup-node@v4
36+
uses: actions/setup-node@v6
3737
with:
3838
node-version-file: .nvmrc
3939
cache: pnpm
4040
cache-dependency-path: pnpm-lock.yaml
4141

4242
- name: Setup Rust toolchain
43-
uses: dtolnay/rust-toolchain@master
43+
uses: dtolnay/rust-toolchain@v1
4444
with:
4545
toolchain: stable
4646

0 commit comments

Comments
 (0)