Skip to content

Commit be939a5

Browse files
committed
ci: build the frontend on Node 24
Node 20 left support in April 2026, and the release binary was being built on a Node the project isn't developed against — local builds run 24. Vite 5 declares >=20, so 24 is in range.
1 parent 3ac3c84 commit be939a5

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- uses: actions/checkout@v4
3737
- uses: actions/setup-node@v4
3838
with:
39-
node-version: 20
39+
node-version: 24
4040
cache: npm
4141
cache-dependency-path: web/package-lock.json
4242
- name: Install deps

.github/workflows/release-please.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636

3737
- uses: actions/setup-node@v4
3838
with:
39-
node-version: 20
39+
node-version: 24
4040
cache: npm
4141
cache-dependency-path: web/package-lock.json
4242

0 commit comments

Comments
 (0)