Skip to content

fix(ci): use Node 24 in GitHub Actions - #39

Open
Morten Barklund (barklund) wants to merge 1 commit into
mainfrom
chore/ci-node-24
Open

fix(ci): use Node 24 in GitHub Actions#39
Morten Barklund (barklund) wants to merge 1 commit into
mainfrom
chore/ci-node-24

Conversation

@barklund

Copy link
Copy Markdown
Member

Updates all CI jobs to use the latest Node 24.x patch release.

Copilot AI lite review requested due to automatic review settings September 3, 2026 09:17

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The workflow change is consistent across all jobs, matches the PR intent, and introduces no apparent CI configuration errors.

Pull request overview

Updates the repository’s GitHub Actions CI/release workflow to consistently run on Node.js 24.x, aligning all jobs to the same major version and allowing patch-level updates within Node 24.

Changes:

  • Switched all actions/setup-node@v4 steps from lts/* / pinned 24.15.0 to node-version: "24.x".
  • Standardized Node version selection across typecheck, test, Windows Edge integration, build, and publish jobs.
File summaries
File Description
.github/workflows/release.yml Updates all workflow jobs to use Node.js 24.x via actions/setup-node@v4.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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