Skip to content

Update publishing actions and pin the runner image - #2

Merged
hzeng8 merged 1 commit into
mainfrom
codex/fix-actions-workflows
Sep 23, 2026
Merged

hzeng8 merged 1 commit into
mainfrom
codex/fix-actions-workflows

Conversation

@hzeng8

@hzeng8 hzeng8 commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Website publishing succeeds, but its GitHub Actions dependencies use the deprecated Node 20 action runtime and ubuntu-latest is scheduled to change underneath it.

Upgrade checkout, Node setup and artifact actions to native Node 24 runtimes, and pin the runner to Ubuntu 24.04. The website build continues to use Node 22 and retains the same public URL and release format.

Validation: actionlint and the production build on Node 22 passed locally. Validate the build in PR CI and the complete artifact-to-release workflow after merge.

@hzeng8
hzeng8 merged commit f6fb9c1 into main Sep 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant