cicd

Installation
SKILL.md

CI/CD Pipeline Patterns and Deployment Strategies

Continuous Integration, Continuous Delivery, and Continuous Deployment are a spectrum of automation practices. Each builds on the previous one and removes more manual work between a code change and its availability to users.

CI vs CD vs CD

Practice What it automates Gate to next stage
Continuous Integration Merging, building, and testing code on every commit Automated tests must pass before merge
Continuous Delivery Packaging and promoting artifacts through environments Manual approval before production deployment
Continuous Deployment Full path from commit to production without manual steps Automated quality gates replace human approval

Continuous Integration is the foundation. Without reliable, fast integration, neither delivery nor deployment is sustainable. Start there.


Pipeline design principles

A good pipeline gives developers fast, trustworthy feedback and keeps broken code away from users.

Installs
39
GitHub Stars
36
First Seen
Mar 7, 2026