Skip to content

fix(release): Vercel builds upload .pnpmfile.cjs again - #22814

Closed
t3dotgg wants to merge 1 commit into
mainfrom
fix/vercel-pnpmfile
Closed

t3dotgg wants to merge 1 commit into
mainfrom
fix/vercel-pnpmfile

Conversation

@t3dotgg

@t3dotgg t3dotgg commented Oct 21, 2026

Copy link
Copy Markdown
Member

The release's Vercel builds (marketing site and hosted web app) fail with ERR_PNPM_LOCKFILE_CONFIG_MISMATCH on pnpmfileChecksum. The Vercel CLI ignores .pnp* by default (meant for Yarn PnP), so it drops .pnpmfile.cjs (added in #22718) from the upload. pnpm on Vercel then sees no pnpmfile and the frozen install fails.

Fix: a root .vercelignore that re-includes .pnpmfile.cjs. Checked against Vercel's own ignore matcher: .pnpmfile.cjs is uploaded, .pnp.cjs stays ignored.

Failed run: https://github.com/pingdotgg/t3code/actions/runs/39585194479

Made by Claude Opus 5.5 in Claude Code (via T3 Code).

🤖 Generated with Claude Code

Vercel's CLI ignores .pnp* by default, which drops .pnpmfile.cjs from the
upload. Remote installs then fail the lockfile's pnpmfileChecksum.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:XS 0-9 changed lines (additions + deletions). labels Oct 21, 2026
@macroscopeapp

macroscopeapp Bot commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

Approvability

Verdict: Approved at aff3933

Macroscope's review found this PR approvable — Adds a narrowly scoped Vercel upload exception so the existing pnpm hook reaches remote builds and the lockfile checksum remains valid. No application code, product defaults, schemas, or static-analysis settings are changed.

You can add or adjust custom eligibility rules. Learn more.

@t3dotgg

t3dotgg commented Oct 21, 2026

Copy link
Copy Markdown
Member Author

Duplicate of #22813, which merged the same fix.

@t3dotgg t3dotgg closed this Oct 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS 0-9 changed lines (additions + deletions). vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant