Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,6 @@
"overrides": {
"esbuild": ">=0.25.0",
"@octokit/request-error@5.1.0": "5.1.1",
"undici": "5.29.0"
"undici": "6.23.0"
Copy link

Copilot AI Feb 17, 2026

Choose a reason for hiding this comment

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

The package-lock.json file has not been updated in this PR. After changing the undici version in package.json overrides, you need to run npm install to regenerate package-lock.json. The lock file currently still references undici 5.29.0 (as seen in lines 2459-2460 of package-lock.json), which means the override won't take effect until the lock file is updated.

This PR should include the updated package-lock.json file generated by running npm install.

Suggested change
"undici": "6.23.0"
"undici": "5.29.0"

Copilot uses AI. Check for mistakes.
Copy link

Copilot AI Feb 17, 2026

Choose a reason for hiding this comment

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

Updating undici from 5.29.0 to 6.23.0 is a major version jump that may introduce breaking changes. The package @actions/http-client (which is a dependency of @actions/github) specifies "undici": "^5.25.4", meaning it expects version 5.x.x. Forcing version 6.23.0 through package overrides may cause compatibility issues.

While this upgrade addresses a security vulnerability, it would be safer to:

  1. Verify that @actions/http-client is compatible with undici 6.x
  2. Consider waiting for an updated version of @actions/http-client that officially supports undici 6.x
  3. If proceeding with the override, ensure comprehensive testing is performed to verify that @actions/http-client functions correctly with undici 6.x

The package-lock.json will also need to be regenerated with npm install to reflect this change.

Suggested change
"undici": "6.23.0"
"undici": "^5.29.0"

Copilot uses AI. Check for mistakes.
}
}
Loading