FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Remediate npm audit findings and rebuild distributions by Copilot · Pull Request #1145 · actions/setup-java · GitHub

Remediate npm audit findings and rebuild distributions - #1145

Merged
brunoborges merged 7 commits into
mainfrom
copilot/fix-npm-audit-issues
Jul 28, 2026
Merged

Remediate npm audit findings and rebuild distributions#1145
brunoborges merged 7 commits into
mainfrom
copilot/fix-npm-audit-issues

Conversation

Copilot AI commented Jul 27, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Description:

  • Dependencies
    • Override brace-expansion with patched version 5.0.8.
    • Use TypeScript 6.0.3 for ncc compatibility.
  • Distribution
    • Refresh package-lock.json.
    • Rebuild setup and cleanup bundles.

Related issue:
None.

Check list:

  • Ran npm run check locally (format, lint, build, test) and all checks pass.
  • Mark if documentation changes are required. No changes required.
  • Mark if tests were added or updated to cover the changes.

Copilot AI changed the title Fix npm audit vulnerabilities and rebuild distributions Remediate npm audit findings and rebuild distributions Jul 27, 2026
Copilot AI requested a review from brunoborges July 27, 2026 20:35
brunoborges marked this pull request as ready for review July 27, 2026 20:55
brunoborges requested a review from a team as a code owner July 27, 2026 20:55
Copilot AI review requested due to automatic review settings July 27, 2026 20:55

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Pull request overview

This pull request updates JavaScript/TypeScript dependencies to address npm audit findings and regenerates the Action’s compiled dist/ bundles used at runtime.

Changes:

  • Downgrade TypeScript to ^6.0.3 for ncc compatibility.
  • Add an npm overrides entry to force brace-expansion 5.0.8, and refresh package-lock.json.
  • Rebuild dist/setup and dist/cleanup bundles to reflect the dependency updates.
Show a summary per file
File Description
package.json Updates TypeScript version and adds an overrides rule for brace-expansion.
package-lock.json Refreshes the lockfile to reflect the new TypeScript version and overridden brace-expansion.
dist/setup/index.js Regenerated setup bundle including updated transitive dependencies (notably minimatch/brace-expansion codepaths).
dist/cleanup/index.js Regenerated cleanup bundle including updated transitive dependencies (notably minimatch/brace-expansion codepaths).

Review details

Tip

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

  • Files reviewed: 11/15 changed files
  • Comments generated: 1
  • Review effort level: Low

Comment thread package.json
brunoborges merged commit 69304e5 into main Jul 28, 2026
440 checks passed
brunoborges deleted the copilot/fix-npm-audit-issues branch July 28, 2026 01:57
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

3 participants


Back | FazBrowse Home | New Git URL