Lockfile-aware deployment skipping for monorepos

Authors

Skip deployments when there are no changes to the root directory and its dependenciesSkip deployments when there are no changes to the root directory and its dependencies

Vercel now maps dependencies in your package manager’s lockfile to applications in your monorepo. Deployments only occur for applications using updated dependencies.

This feature is based on Turborepo's lockfile analysis, supporting the package managers listed as stable in Turborepo's Support Policy.

Previously, any change to the lockfile would redeploy all applications in the monorepo since it was treated as a shared input. Now, Vercel inspects the lockfile’s contents to determine which applications have dependency changes, further reducing potential queue times.

Learn more about skipping unaffected projects in monorepos.