Pin Node 24 for the web release toolchain #5

Merged
conrad merged 1 commit from codex/shared-browser-state into main 2026-09-05 21:54:49 -04:00
Owner

The Ubuntu release runner bundles Node 18, which fails to load the Vite/Rolldown build because node:util.styleText is unavailable. Install checksum-verified Node 24.20.0 for the workflow, matching the production Docker image major, and remove distro Node installation and the obsolete Node 18 check. All existing validation gates remain.

Validation: official Node release checksum verified; workflow parsed successfully; all 9 Bash steps pass bash -n; git diff --check.

The Ubuntu release runner bundles Node 18, which fails to load the Vite/Rolldown build because node:util.styleText is unavailable. Install checksum-verified Node 24.20.0 for the workflow, matching the production Docker image major, and remove distro Node installation and the obsolete Node 18 check. All existing validation gates remain. Validation: official Node release checksum verified; workflow parsed successfully; all 9 Bash steps pass bash -n; git diff --check.
Pin Node 24 for the web release toolchain
Some checks failed
deploy-fly / validate (push) Successful in 8m3s
deploy-fly / deploy (push) Failing after 5m52s
b2db1fee8e
conrad merged commit b2db1fee8e into main 2026-09-05 21:54:49 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
conrad/media!5
No description provided.