Skip to content

Update minimum dev version to node 22#207

Merged
Cellule merged 1 commit intomasterfrom
node-22
Apr 9, 2025
Merged

Update minimum dev version to node 22#207
Cellule merged 1 commit intomasterfrom
node-22

Conversation

@Cellule
Copy link
Owner

@Cellule Cellule commented Apr 9, 2025

This pull request includes updates to the CI configuration and package dependencies to ensure compatibility with newer versions of Node.js and related tools. The most important changes are listed below:

CI Configuration Updates:

  • Updated the Node.js version matrix in .github/workflows/ci.yml to use version 22.x instead of 18.x and 20.x.
  • Upgraded actions/checkout from version v3 to v4 and actions/setup-node from version v3 to v4 in the CI workflow.
  • Simplified the install and build steps in the CI workflow by combining commands.

Package Dependency Updates:

  • Updated the Node.js and npm version requirements in package.json to >=22.0.0 and >=10.0.0, respectively.
  • Incremented the version of the project in package.json from 0.5.0 to 0.5.1.

This change is Reviewable

@Cellule Cellule self-assigned this Apr 9, 2025
@Cellule Cellule requested a review from Copilot April 9, 2025 23:52
Copy link

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.

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

Files not reviewed (1)
  • package.json: Language not supported

- name: Use Node.js
uses: actions/setup-node@v4
with:
node-version: 22
Copy link

Copilot AI Apr 9, 2025

Choose a reason for hiding this comment

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

For consistency with the matrix configuration that specifies '22.x', please update this node version to '22.x' to avoid potential parsing or behavior discrepancies.

Suggested change
node-version: 22
node-version: 22.x

Copilot uses AI. Check for mistakes.
@Cellule Cellule merged commit c325ea1 into master Apr 9, 2025
4 checks passed
@Cellule Cellule deleted the node-22 branch April 9, 2025 23:54
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