Skip to content

Update action runtime from node20 to node24#84

Merged
bruce-y merged 1 commit into
mainfrom
chore/migrate-node24
Mar 26, 2026
Merged

Update action runtime from node20 to node24#84
bruce-y merged 1 commit into
mainfrom
chore/migrate-node24

Conversation

@adityamaru
Copy link
Copy Markdown
Contributor

GitHub is deprecating Node 20 on Actions runners. This PR migrates the action runtime from node20 to node24.

How it works: action.yml switches from node20 to node24, @tsconfig/node20 is replaced with @tsconfig/node24 in both package.json and tsconfig.json, and the lockfiles (package-lock.json and pnpm-lock.yaml) are updated to match. No source code changes needed — the action uses stable Node APIs that are unchanged across versions.

The @types/node was already at ^24.1.0 so no change was needed there.


View Codesmith session

Co-authored-by: Codesmith <codesmith@blacksmith.sh>
@bruce-y bruce-y merged commit 44c43c0 into main Mar 26, 2026
10 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.

2 participants