Skip to content

chore: bump node-version to 24#13

Merged
mscolnick merged 1 commit into
mainfrom
chore/node-24
May 12, 2026
Merged

chore: bump node-version to 24#13
mscolnick merged 1 commit into
mainfrom
chore/node-24

Conversation

@mscolnick
Copy link
Copy Markdown
Contributor

Aligns all workflows on Node 24.

Copilot AI review requested due to automatic review settings May 12, 2026 18:13
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 12, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 88.3% 2468 / 2795
🔵 Statements 88.3% 2468 / 2795
🔵 Functions 83.33% 55 / 66
🔵 Branches 89.92% 357 / 397
File CoverageNo changed files found.
Generated in workflow #48 for commit c5da823 by the Vitest Coverage Report Action

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates GitHub Actions workflows to use Node.js 24, aiming to keep CI/release/demo pipelines consistent with the project’s desired Node runtime.

Changes:

  • Bumped actions/setup-node node-version from 22 → 24 in CI workflow.
  • Bumped actions/setup-node node-version from 22 → 24 in release workflow (build job).
  • Bumped actions/setup-node node-version from 22 → 24 in demo workflow.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/test.yml Updates CI workflow to run on Node 24.
.github/workflows/release.yml Updates release workflow build job to use Node 24.
.github/workflows/demo.yml Updates demo build workflow to use Node 24.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 22 to 26
- name: ⎔ Setup Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
with:
node-version: 22
node-version: 24
cache: pnpm
@mscolnick mscolnick merged commit c5da823 into main May 12, 2026
8 checks passed
@mscolnick mscolnick deleted the chore/node-24 branch May 12, 2026 18:29
mscolnick added a commit that referenced this pull request May 12, 2026
Fixes pre-existing YAML indentation bug in the publish job that was
causing release.yml to fail at parse time (0s duration on every run).
Flagged by Copilot review on #13.
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