Skip to content

fix: allow lang-core postinstall in template pnpm allowlists - #943

Open
Aditya-thesys wants to merge 1 commit into
mainfrom
ap-fix-template-lang-core-builds
Open

fix: allow lang-core postinstall in template pnpm allowlists#943
Aditya-thesys wants to merge 1 commit into
mainfrom
ap-fix-template-lang-core-builds

Conversation

@Aditya-thesys

Copy link
Copy Markdown
Contributor

pnpm@11 template CI jobs are failing repo-wide with:

[ERR_PNPM_IGNORED_BUILDS] Ignored build scripts: @openuidev/lang-core@0.2.11
Error: dependency install failed

Cause: @openuidev/lang-core@0.2.11 (published Aug 5) added an install-telemetry postinstall script — 0.2.10 had none. pnpm 11 hard-fails installs whose dependency build scripts are not allowlisted, and the template allowlists only covered sharp and unrs-resolver.

Fix: add @openuidev/lang-core to the allowlist in both templates, in all three per-pnpm-version locations the existing comment documents (package.json pnpm field for <=10.13, onlyBuiltDependencies in pnpm-workspace.yaml for 10.14-10.x, allowBuilds for >=11). The postinstall is first-party and intentionally added, so allowing it (rather than ignoring) preserves the telemetry.

Unblocks #942 and any other PR currently red on the openui-cloud (pnpm@11, *) / openui-self-hosted (pnpm@11, *) matrix jobs.

lang-core 0.2.11 added an install-telemetry postinstall script; pnpm 11
fails installs whose build scripts are not allowlisted, breaking every
pnpm@11 CI matrix job for both templates. Add lang-core to all three
per-pnpm-version allowlist locations in each template.
@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openui-docs Ready Ready Preview Aug 7, 2026 9:58am

Request Review

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.

1 participant