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).