CI/CD Fundamentals
Continuous Delivery
Continuous delivery keeps software in a releasable state through automated building, testing, and packaging. A production release may still require a deliberate approval, even when the technical deployment steps are automated.
Also known as: CD
Why it matters
Keeping releases ready reduces the technical risk and effort of shipping a change.
Practical example
Build a release candidate on each merge, then let a maintainer approve production deployment.
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.