Skip to content

Add pnpm lockfile so CI can install and build - #2

Closed
tomymaritano wants to merge 1 commit into
mainfrom
cursor/pnpm-lockfile-c3e3
Closed

Add pnpm lockfile so CI can install and build#2
tomymaritano wants to merge 1 commit into
mainfrom
cursor/pnpm-lockfile-c3e3

Conversation

@tomymaritano

Copy link
Copy Markdown
Contributor

Follow-up to #1. That merge landed the Fumadocs site without pnpm-lock.yaml, so CI pnpm install --frozen-lockfile cannot succeed.

This PR adds:

  • pnpm-lock.yaml from a successful pnpm install (pnpm 11.9.0)
  • pnpm-workspace.yaml with allowBuilds.esbuild: true (pnpm 11 strictDepBuilds otherwise fails on esbuild’s postinstall)
  • Next.js-generated next-env.d.ts route type refs after pnpm build

pnpm typecheck and pnpm build already succeed with these files locally.

Open in Web Open in Cursor 

pnpm 11 requires allowBuilds in pnpm-workspace.yaml; without it install
fails on esbuild's postinstall. Commit the lockfile so CI can use
--frozen-lockfile.

Co-authored-by:  Tomás Maritano <tomymaritano@gmail.com>
@tomymaritano
tomymaritano marked this pull request as ready for review August 26, 2026 03:06
@coderabbitai

coderabbitai Bot commented Aug 26, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 46 minutes.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 1dbd5e1a-77e0-4892-b03a-f06dac71400c

📥 Commits

Reviewing files that changed from the base of the PR and between 0b553c0 and ef3b088.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (2)
  • next-env.d.ts
  • pnpm-workspace.yaml

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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