Skip to content

Commit 803e81a

Browse files
committed
chore(ci): update pnpm/action-setup to v4.4.0, remove FORCE_JAVASCRIPT_ACTIONS_TO_NODE24
pnpm/action-setup v4.4.0 now supports Node.js 24 natively.
1 parent 43eafcf commit 803e81a

File tree

2 files changed

+4
-10
lines changed

2 files changed

+4
-10
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ on:
3535

3636
permissions: {}
3737

38-
env:
39-
# Opt-in to Node.js 24 for GitHub Actions to avoid deprecation warnings.
40-
# See: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
41-
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
4238

4339
jobs:
4440
versions:
@@ -81,7 +77,7 @@ jobs:
8177
node-version-file: .node-version
8278

8379
- name: Setup pnpm
84-
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
80+
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0
8581

8682
- name: Install dependencies
8783
run: pnpm install --frozen-lockfile
@@ -108,7 +104,7 @@ jobs:
108104
node-version-file: .node-version
109105

110106
- name: Setup pnpm
111-
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
107+
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0
112108

113109
- name: Install dependencies
114110
run: pnpm install --frozen-lockfile
@@ -142,7 +138,7 @@ jobs:
142138
node-version: ${{ matrix.node-version }}
143139

144140
- name: Setup pnpm
145-
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
141+
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0
146142

147143
- name: Install dependencies
148144
run: pnpm install --frozen-lockfile
@@ -181,7 +177,7 @@ jobs:
181177
node-version: ${{ matrix.node-version }}
182178

183179
- name: Setup pnpm
184-
uses: pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1 # v4.3.0
180+
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v4.4.0
185181

186182
- name: Install dependencies
187183
run: pnpm install --frozen-lockfile

.github/workflows/provenance.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ on:
2727
permissions:
2828
contents: read
2929

30-
env:
31-
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
3230
BUILD_MODE: prod
3331

3432
jobs:

0 commit comments

Comments
 (0)