Skip to content

Update undici artifacts to 6.27.0 (license cache + dist)#1040

Merged
brunoborges merged 4 commits into
mainfrom
fix-undici-license-cache
Jun 22, 2026
Merged

Update undici artifacts to 6.27.0 (license cache + dist)#1040
brunoborges merged 4 commits into
mainfrom
fix-undici-license-cache

Conversation

@brunoborges

@brunoborges brunoborges commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Description

The Licensed / Check licenses workflow fails on main (and on PRs such as #1010) with:

version: 6.27.0, filename: .licenses/npm/undici.dep.yml, license: mit, allowed: false
53 dependencies checked, 1 errors found.

The cached license record for undici was pinned to 6.24.1 while the installed dependency is 6.27.0, so licensed status failed source enumeration.

While fixing this, the Check dist/ workflow also surfaced pre-existing drift: the committed dist/ bundle was built with undici 6.24.1, but the lockfile resolves undici 6.27.0, so a fresh npm run build produced uncommitted changes.

Fix

  • License cache: Regenerated the cached record with licensed cache (v3.9.0) so it matches the installed version. Only .licenses/npm/undici.dep.yml changed (version: 6.24.16.27.0 and refreshed content). licensed status now reports 53 dependencies checked, 0 errors found.
  • dist rebuild: Ran npm run build to rebuild dist/setup/index.js and dist/cleanup/index.js against the installed undici 6.27.0 (bundled llhttp parser changes only). A clean rebuild now yields 0 diff, so check-dist passes.

Both changes stem from the same undici 6.24.16.27.0 bump and are intentionally scoped separately from the Azul Metadata API migration (#1010).

The Licensed check failed because the cached license record for undici
was pinned to 6.24.1 while the installed dependency is 6.27.0, causing
"license: mit, allowed: false" / source enumeration errors.

Regenerate the cached record with `licensed cache` so it matches the
installed version. `licensed status` now reports 0 errors.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 22, 2026 19:05
@brunoborges brunoborges requested a review from a team as a code owner June 22, 2026 19:05

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.

Pull request overview

Updates the repository’s cached Licensed record for the undici npm dependency to match the currently installed version, unblocking the Licensed / Check licenses workflow.

Changes:

  • Regenerated .licenses/npm/undici.dep.yml to update undici from 6.24.1 to 6.27.0.
  • Refreshed the cached license metadata content for that dependency record.
Show a summary per file
File Description
.licenses/npm/undici.dep.yml Updates the cached Licensed record to undici@6.27.0 so license checks align with the installed dependency version.

Copilot's findings

Tip

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

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

The committed dist/ bundle was built with undici 6.24.1, but the
lockfile resolves undici 6.27.0. The check-dist workflow rebuilds the
bundle and detected this drift (uncommitted changes after build).

Rebuild dist/setup and dist/cleanup with `npm run build` so the
committed bundle matches the installed undici 6.27.0, aligning with the
license cache update in this PR.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@brunoborges brunoborges changed the title Update undici license cache to 6.27.0 Update undici artifacts to 6.27.0 (license cache + dist) Jun 22, 2026
@brunoborges brunoborges requested a review from gdams June 22, 2026 19:12
@brunoborges brunoborges merged commit 5250970 into main Jun 22, 2026
380 checks passed
@brunoborges brunoborges deleted the fix-undici-license-cache branch June 22, 2026 20:43
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