-
-
Notifications
You must be signed in to change notification settings - Fork 8
[P2] Migrate GitHub Actions from Node.js 20 to Node.js 24 #50
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requestparallel-readyCan proceed independently of the current critical pathCan proceed independently of the current critical pathpriority: mediumImportant follow-up after critical and high dependenciesImportant follow-up after critical and high dependencies
Description
Activity
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestparallel-readyCan proceed independently of the current critical pathCan proceed independently of the current critical pathpriority: mediumImportant follow-up after critical and high dependenciesImportant follow-up after critical and high dependencies
Problem
GitHub Actions emits Node.js 20 deprecation annotations in the CI workflow. The warnings currently identify the pinned
actions/checkout@v4.3.1,actions/upload-artifact@v4.6.2, andactions/download-artifact@v4.3.0revisions in.github/workflows/ci.yml.GitHub-hosted runners currently force these actions onto Node.js 24, so CI remains green, but the pinned revisions are deprecated and may stop working once compatibility enforcement changes.
Proposed solution
Acceptance criteria
Parallelization
This can be implemented independently of SDK and API work. It only conflicts with other changes to
.github/workflows/ci.yml.