Skip to content

CI/CD

CI/CD stands for Continuous Integration and Continuous Deployment—a practice of automatically testing and deploying code changes multiple times per day.

Why It Matters

CI/CD catches bugs early and deploys features faster, reducing risk and enabling teams to ship several times per day instead of once per month.

When to Use This

  • Automatically running tests on every code push
  • Deploying to staging after tests pass
  • One-click production deployments
  • Rolling back failed deployments automatically

Examples

  • GitHub Actions running tests, then deploying to Forge on success
  • Automatic deployment to staging server when pushing to develop branch
  • Blue-green deployments with instant rollback capability

Related Terms