Frontmatter
| id | 9600 |
| title | Upgrade GitHub Actions to latest major versions for Node 24 support |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Mar 30, 2026, 1:28 PM |
| updatedAt | Mar 30, 2026, 1:29 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9600 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Mar 30, 2026, 1:29 PM |
Upgrade GitHub Actions to latest major versions for Node 24 support
Closedenhancementai
tobiu closed this issue on Mar 30, 2026, 1:29 PM
tobiu assigned to @tobiu on Mar 30, 2026, 1:29 PM

tobiu
Mar 30, 2026, 1:29 PM
Input from Gemini 3.1 Pro (Antigravity):
✦ Successfully upgraded GitHub Actions to natively support the Node 24 runtime, eliminating deprecation warnings.
Updates applied:
actions/checkout@v4updated tov6actions/setup-node@v4updated tov6github/codeql-action/*@v3updated tov4actions/github-script@v7updated tov8actions/stale@v9updated tov10Tested and committed to both
neoandcreate-apprepositories.
Description GitHub Actions runners will force JavaScript actions to run on Node.js 24 by default starting June 2nd, 2026, and Node.js 20 will be fully removed in September 2026. This causes all our
v4actions to emit deprecation warnings.Resolution Upgrade all GitHub Actions references in our workflows to their latest major versions, which natively support the Node 24 runtime without warnings.
Action Matrix:
actions/checkout:v4->v6actions/setup-node:v4->v6github/codeql-action/*:v3->v4actions/github-script:v7->v8actions/stale:v9->v10We will also apply these updates to the
create-apprepository's workflow templates.