Skip to content

Add nodejs v25 for actions#1314

Merged
minggangw merged 1 commit into
RobotWebTools:developfrom
minggangw:fix-1289
Oct 28, 2025
Merged

Add nodejs v25 for actions#1314
minggangw merged 1 commit into
RobotWebTools:developfrom
minggangw:fix-1289

Conversation

@minggangw

@minggangw minggangw commented Oct 28, 2025

Copy link
Copy Markdown
Member

This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workflow.

Key Changes:

  • Node.js v22 replaced with v24 in Windows and Linux prebuild workflows
  • Node.js test matrix expanded to include v25 alongside v24 in the linux-x64 build and test workflow

Fix: #1289

Copilot AI review requested due to automatic review settings October 28, 2025 08:09

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workflow.

Key Changes:

  • Node.js v22 replaced with v24 in Windows and Linux prebuild workflows
  • Node.js test matrix expanded to include v25 alongside v24 in the linux-x64 build and test workflow

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
.github/workflows/windows-build-and-test.yml Updates Node.js version from 22.X to 24.X
.github/workflows/prebuild-linux-x64.yml Updates Node.js version from 22.X to 24.X
.github/workflows/prebuild-linux-arm64.yml Updates Node.js version from 22.X to 24.X
.github/workflows/linux-x64-build-and-test.yml Updates Node.js version matrix from [22.X, 24.X] to [24.X, 25.X]

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

@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 81.823% (+0.06%) from 81.767%
when pulling 42464cd on minggangw:fix-1289
into ce7c19b on RobotWebTools:develop.

@minggangw minggangw merged commit d02f68e into RobotWebTools:develop Oct 28, 2025
26 of 27 checks passed
minggangw added a commit that referenced this pull request Oct 30, 2025
This PR updates the Node.js versions used in GitHub Actions workflows. The primary change is updating from Node.js v22 to v24 across multiple workflow files, and adding v25 to the linux-x64 build and test workflow.

**Key Changes:**
- Node.js v22 replaced with v24 in Windows and Linux prebuild workflows
- Node.js test matrix expanded to include v25 alongside v24 in the linux-x64 build and test workflow

Fix: #1289
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.

Add nodejs v25 into CIs

3 participants