proskillv2.0.0✓ verified
ci-pipeline-design
Design fast, reliable CI/CD pipelines — fail-fast staged checks (lint→test→build→scan→deploy), dependency and build caching, artifact passing, matrix builds, merge-blocking gates, and least-privilege secrets (OIDC, SAST). A deep reference with runnable checks.
$npx vanara install ci-pipeline-design
Included with Vanara Pro ($10/mo) — unlocks all 206 items. See pricing →
Overview
CI/CD exists to make the word "merged" mean "works". A pipeline earns trust two ways: it is fast enough that engineers don't route around it, and reliable enough that red always signals a real problem. Lose either property and the pipeline rots — people merge on red, disable checks, or rerun until green. This skill is the deep reference for designing one that lasts. Heavy detail lives in reference
What it covers
- Stage ordering (fail fast)
- A worked pipeline (GitHub Actions)
- Caching & artifacts
- Security & secrets
- Merge gates & branch protection
- Pipeline Stages — Ordering & Fail-Fast