Skip to content

Commit bee4691

Browse files
authored
Updating actions to be compatible with Node.js 24 (#120)
## Description No Node.js 20 actions, which is deprecated and becomes non-default on GitHub runners starting June 2, 2026.
1 parent 268c659 commit bee4691

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

website/src/docs/guides/ci-cd.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,21 +97,21 @@ jobs:
9797
uses: actions/checkout@v4
9898

9999
- name: Install pnpm
100-
uses: pnpm/action-setup@v2
100+
uses: pnpm/action-setup@v6
101101
with:
102102
version: latest
103103

104104
- name: Setup Node.js
105105
uses: actions/setup-node@v4
106106
with:
107-
node-version: '23'
107+
node-version: '24'
108108
cache: 'pnpm'
109109

110110
- name: Install dependencies
111111
run: pnpm install
112112

113113
- name: Set up JDK 17
114-
uses: actions/setup-java@v3
114+
uses: actions/setup-java@v4
115115
with:
116116
java-version: '17'
117117
distribution: 'temurin'
@@ -161,14 +161,14 @@ jobs:
161161
uses: actions/checkout@v4
162162

163163
- name: Install pnpm
164-
uses: pnpm/action-setup@v2
164+
uses: pnpm/action-setup@v6
165165
with:
166166
version: latest
167167

168168
- name: Setup Node.js
169169
uses: actions/setup-node@v4
170170
with:
171-
node-version: '18'
171+
node-version: '24'
172172
cache: 'pnpm'
173173

174174
- name: Install Watchman

0 commit comments

Comments
 (0)