Skip to content

Commit 2f02fa7

Browse files
committed
CI: Bump actions/cache and dorny/paths-filter to Node-24 runtimes
GitHub deprecated Node 20 in JavaScript actions; the runner forces Node 24 by default starting 2026-06-02. Bumps: - `actions/cache` v4 → v5.0.4 (Node 24 since v5.0.0) - `dorny/paths-filter` v3 → v4.0.1 (Node 24 since v4.0.0) `actions/cache` v5 needs runner ≥ 2.327.1 — fine for `ubuntu-latest`, and the self-hosted macOS-ARM64 runner (`release.yml`) doesn't use `actions/cache`.
1 parent 4009046 commit 2f02fa7

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
3232

3333
- name: Detect file changes
34-
uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3
34+
uses: dorny/paths-filter@fbd0ab8f3e69293af611ebaee6363fc25e6d187d # v4.0.1
3535
id: filter
3636
with:
3737
filters: |
@@ -80,7 +80,7 @@ jobs:
8080
run: mise install
8181

8282
- name: Cache Cargo
83-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
83+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
8484
with:
8585
path: ~/.cargo/registry/cache
8686
key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }}
@@ -136,7 +136,7 @@ jobs:
136136
run: mise install
137137

138138
- name: Cache pnpm
139-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
139+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
140140
with:
141141
path: ~/.pnpm-store
142142
key: ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}
@@ -205,7 +205,7 @@ jobs:
205205
run: mkdir -p /tmp/cmdr-docker-cache/cargo /tmp/cmdr-docker-cache/target
206206

207207
- name: Cache Cargo + target (via host bind mounts into Docker)
208-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
208+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
209209
with:
210210
path: |
211211
/tmp/cmdr-docker-cache/cargo
@@ -252,7 +252,7 @@ jobs:
252252
run: mise install
253253

254254
- name: Cache pnpm
255-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
255+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
256256
with:
257257
path: ~/.pnpm-store
258258
key: ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}
@@ -327,7 +327,7 @@ jobs:
327327
run: mise install
328328

329329
- name: Cache pnpm
330-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
330+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
331331
with:
332332
path: ~/.pnpm-store
333333
key: ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}

.github/workflows/deploy-api-server.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
run: mise install
2525

2626
- name: Cache pnpm
27-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
27+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
2828
with:
2929
path: ~/.pnpm-store
3030
key: ${{ runner.os }}-pnpm-api-server-${{ hashFiles('pnpm-lock.yaml') }}

.github/workflows/deploy-dashboard.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
run: mise install
2525

2626
- name: Cache pnpm
27-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
27+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
2828
with:
2929
path: ~/.pnpm-store
3030
key: ${{ runner.os }}-pnpm-dashboard-${{ hashFiles('pnpm-lock.yaml') }}

.github/workflows/slow-checks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
run: mise install
2929

3030
- name: Cache Cargo
31-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
31+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
3232
with:
3333
path: ~/.cargo/registry/cache
3434
key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }}
@@ -74,7 +74,7 @@ jobs:
7474
run: mise install
7575

7676
- name: Cache pnpm
77-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
77+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
7878
with:
7979
path: ~/.pnpm-store
8080
key: ${{ runner.os }}-pnpm-${{ hashFiles('pnpm-lock.yaml') }}
@@ -119,7 +119,7 @@ jobs:
119119
run: mise install
120120

121121
- name: Cache Cargo
122-
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
122+
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
123123
with:
124124
path: ~/.cargo/registry/cache
125125
key: ${{ runner.os }}-cargo-${{ hashFiles('Cargo.lock') }}

0 commit comments

Comments
 (0)