Join our community: https://t.me/+DOylgFv1jyJlNzM0
Why this matters
vercel.json sets buildCommand/installCommand scoped to the frontend workspace but has no ignoreCommand. In a monorepo, Vercel's default behavior builds on every push regardless of whether frontend/ actually changed, wasting build minutes on backend-only or contracts-only commits.
Acceptance criteria
Files to touch
Out of scope
- Migrating to Turborepo
- Changing the build/install commands themselves
Why this matters
vercel.jsonsetsbuildCommand/installCommandscoped to the frontend workspace but has noignoreCommand. In a monorepo, Vercel's default behavior builds on every push regardless of whetherfrontend/actually changed, wasting build minutes on backend-only or contracts-only commits.Acceptance criteria
ignoreCommandusinggit diffscoped to thefrontend/directory (Vercel's recommendednpx turbo-ignorepattern or a manualgit diff --quiet HEAD^ HEAD -- frontendcheck)Files to touch
vercel.jsonOut of scope