CI Perf Lint

missing-turbo-cache

Flags workflows that visibly run turbo run ... tasks while no local Turbo cache path or remote-cache wiring is visible.

Why it matters

Turbo pays off in CI when task cache reuse is actually wired into the workflow. If the repository uses Turbo but the workflow shows repeated turbo run build, test, lint, or typecheck paths without visible cache setup, CI may be recomputing work that could be reused.

This rule stays conservative:

That still does not guarantee caching is missing in practice, so the result should be verified against real timings and hit rates.

Suggested fix

Add either:

Keep it only if total job time improves.

Measurement hint

Compare:

References