@sigit / siti / commits / 4dca6c6

Bump checkout/pnpm/setup-node actions to clear Node 20 runtime deprecation

actions/checkout@v4, pnpm/action-setup@v4, and actions/setup-node@v4 still run their own internal JS runtime on Node 20, which GitHub Actions is deprecating. v7/v6/v7 respectively run on node24 natively. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

paydii committed Jul 15, 2026 at 18:17 UTC 4dca6c69c752abfb814864d7ac7e9290012940d3
1 file changed +6 -6
.github/workflows/ci.yml
+6 -6
@@ -14,9 +14,9 @@ jobs:
14 name: Frontend (UI + web)
15 runs-on: ubuntu-latest
16 steps:
17 - - uses: actions/checkout@v4
18 - - uses: pnpm/action-setup@v4
19 - - uses: actions/setup-node@v4
17 + - uses: actions/checkout@v7
18 + - uses: pnpm/action-setup@v6
19 + - uses: actions/setup-node@v7
20 with:
21 node-version: 22
22 cache: pnpm
@@ -31,9 +31,9 @@ jobs:
31 name: Rust core (macOS)
32 runs-on: macos-latest
33 steps:
34 - - uses: actions/checkout@v4
35 - - uses: pnpm/action-setup@v4
36 - - uses: actions/setup-node@v4
34 + - uses: actions/checkout@v7
35 + - uses: pnpm/action-setup@v6
36 + - uses: actions/setup-node@v7
37 with:
38 node-version: 22
39 cache: pnpm