Subchapter 7.21
references/support-topics/build-minutes-monorepo-fanout.mdMarkdown1 KBView on GitHub
Build Minutes climbs when commits rebuild unchanged work. Common causes: TURBO_FORCE, cache: false, missing outputs, or disabled build-skip settings.
Confirm Build Minutes share and scanner subtype. Inspect package.json, turbo.json, outputs, .gitignore, vercel.json, and project settings. If build runs migrations, split them into an uncached step before recommending Turbo build caching.
Skip under 5% bill share with no scanner finding. Skip single-project repos and intentional CI-only force flags. Do not recommend ignoreCommand from repo grep alone; dashboard-only skip-unaffected may be better.
Name the offending file and pattern. Recommend only the verified fix: cache a pure build task, add generated outputs, enable skip-unaffected builds, or add ignoreCommand only when needed.