CI/CD Fundamentals
Pipeline
A pipeline is an ordered or dependency-driven collection of automated tasks that moves a code change through building, testing, packaging, and potentially deployment. Tasks may execute sequentially or concurrently when their dependencies permit.
Also known as: CI/CD pipeline
Why it matters
Explicit dependencies make build, test, and release ordering understandable and repeatable.
Practical example
Compile once, run independent test suites in parallel, and deploy only after both succeed.
Related terms
Sources
Definition reviewed .
Start with $10 in free credits
Change the runner label in your workflow and keep the rest of your GitHub Actions setup. Runner time is billed per minute.