Issue: Unintended Full Monorepo Rebuild and Deployment
I’m experiencing an unexpected behavior with my Turborepo monorepo deployed on Netlify, where making changes in one application triggers complete redeployments of all apps, even those with no modifications.
Specific Details:
- Repository Structure: Next.js monorepo with multiple independent applications
- Tooling: Turborepo, pnpm
- Current Behavior: Any change in one app causes redeployment of ALL apps
- Desired Behavior: Only apps with actual code changes should be rebuilt and deployed
Current Configuration:
- Using standard Turborepo configuration with build dependencies
- Apps are configured to deploy separately on Netlify
- No intentional cross-app build dependencies
Attempted Troubleshooting:
- Verified individual app build scripts
- Checked Turborepo and Netlify configurations
- Confirmed no explicit cross-app dependencies in package.json
Seeking guidance on:
- Optimizing Netlify deployment to respect app-level changes