Skip to content

Conversation

@FlandiaYingman
Copy link
Member

No description provided.

Copilot AI review requested due to automatic review settings December 3, 2025 10:06
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.

Pull request overview

This PR upgrades dependencies across the project, including fastify, eslint, typescript-eslint, prettier, and related packages. The most significant change is an attempted upgrade to Node.js version 25, which is configured in the package.json engines field, Dockerfile, and GitHub Actions workflows. Additionally, a Yarn plugin for engine constraint enforcement is added along with package extensions configuration for commitlint peer dependencies.

  • Dependency upgrades to latest versions (fastify 5.6.2, eslint 9.39.1, typescript 5.9.3, etc.)
  • Node.js version specification changed from 22 to 25
  • Added Yarn engines plugin for enforcing version constraints
  • Updated Yarn package manager version to 4.12.0

Reviewed changes

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

Show a summary per file
File Description
package.json Updates dependencies to latest versions, adds Node.js 25 engine constraint, updates packageManager version
yarn.lock Lock file updates reflecting all dependency version changes
Dockerfile Updates Node.js base image version from 22.6.0 to 25
.yarnrc.yml Adds engines plugin and packageExtensions for commitlint peer dependencies
.yarn/plugins/@yarnpkg/plugin-engines.cjs New Yarn plugin file for enforcing engine version constraints
.github/workflows/check.yml Updates Node.js version in CI workflows from 20/22 to 25

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

@FlandiaYingman FlandiaYingman merged commit d1cfa5d into main Dec 3, 2025
9 checks passed
@FlandiaYingman FlandiaYingman deleted the upgrade branch December 3, 2025 10:38
@FlandiaYingman FlandiaYingman restored the upgrade branch December 3, 2025 10:39
@FlandiaYingman FlandiaYingman deleted the upgrade branch December 3, 2025 10:40
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