intermediate

Pipeline quality

Keep pipelines fast, reliable, observable, and authoritative through caching, parallelism, matrices, required checks, and preview deployments.

Pipeline quality interviews focus on fast feedback without lying: correct caches, safe parallelism, purposeful matrices, authoritative required checks, and preview deployments for real review.

Subtopics: caching, parallel jobs, matrix builds, required checks, preview deployments.

On interviews: speed up a 25-minute PR pipeline without weakening gates; explain cache key inputs and when to shard tests.

Common pitfalls: optional critical checks; poisoned caches; preview URLs without teardown.

The trade-off is minutes saved versus false confidence from stale or skipped verification.

Checklist:

  • Cache only with complete input hashing.
  • Parallelize independent work with explicit needs.
  • Size matrices to support policy.
  • Tie required checks to real release risk.