LearnNewsExamplesServices
Frontmatter
id9598
titleForce Node 24 for GitHub Actions to resolve deprecation warnings
stateClosed
labels
enhancementai
assigneestobiu
createdAtMar 30, 2026, 12:25 PM
updatedAtMar 30, 2026, 12:26 PM
githubUrlhttps://github.com/neomjs/neo/issues/9598
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtMar 30, 2026, 12:26 PM

Force Node 24 for GitHub Actions to resolve deprecation warnings

Closedenhancementai
tobiu
tobiu commented on Mar 30, 2026, 12:25 PM

Problem

Although we upgraded the GitHub actions to their latest major versions, GitHub Actions environments still default to executing them on Node.js 20. This continues causing our runs to throw deprecation warnings.

Proposed Solution

Inject the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable at the workflow level for all workflows inside .github/workflows/ so that the modern actions opt into the Node 24 runner properly.

tobiu added the enhancement label on Mar 30, 2026, 12:25 PM
tobiu added the ai label on Mar 30, 2026, 12:25 PM
tobiu referenced in commit e6af733 - "ci: Force Node 24 for GitHub Actions to resolve deprecation warnings (#9598)" on Mar 30, 2026, 12:26 PM
tobiu assigned to @tobiu on Mar 30, 2026, 12:26 PM
tobiu closed this issue on Mar 30, 2026, 12:26 PM