CI/CD foundations
Pipeline anatomy, artefacts, approvals, promotions — GitHub Actions-first commentary.
Lesson outline
-
49
Refactor CI for Reusability
Refactor CI workflows for reusability — CI/CD foundations. Learn to identify repeated pipeline steps, extract them into reusable actions or templates, and apply best practices for maintainability.
-
50
CI/CD foundations — Part 025
Placeholder slot — edit in console (cicd-foundations-stub-025).
-
51
Add a Feature Flag to Control Releases
Add a feature flag to control releases in your CI/CD pipeline. Learn how feature flags decouple deployment from release, enabling safer rollouts and instant rollback.
-
52
CI/CD foundations — Part 026
Placeholder slot — edit in console (cicd-foundations-stub-026).
-
53
Blue-green deployment setup
Learn to set up blue-green deployments: switch traffic between two identical environments for low-risk releases. This tutorial covers the core concept, step-by-step walkthrough, and troubleshooting tips — perfect for CI/CD foundations.
-
54
Auto rollback failed releases
Roll back a failed release automatically in this CI/CD foundations lesson. Learn the core concept, hands-on steps for auto rollback, and how to troubleshoot common edge cases.
-
55
Canary Releases with Traffic Splitting
Learn how to implement canary releases with traffic splitting in your CI/CD pipeline. Step-by-step guidance covers the core concept, hands-on exercise, troubleshooting, and what to study next.
-
56
Trace Commit to Deployment
Learn to trace changes from commit to deployment in CI/CD. Step-by-step tutorial covers pipelines, hands-on exercise, troubleshooting, and next lessons.
-
57
Version Artifacts & Releases
Learn to apply versioning to artifacts and releases in CI/CD. This lesson covers the core concept, hands-on steps, comparison of options, and troubleshooting edge cases, preparing you for the next lesson in the track.
-
58
Semantic Versioning for Builds
Use semantic versioning for builds — CI/CD foundations.
-
59
Security Scanning in CI
Add security scanning to your CI pipeline: tools, setup, and best practices.
-
60
Pipeline Dependency Checks
Run dependency vulnerability checks in pipeline — CI/CD foundations. Learn the core concept, hands-on steps, troubleshooting, and what to study next.
CI/CD foundations — step-by-step tutorials
What you will find here
This track walks through ci/cd foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.
Tutorials vs quizzes and code samples
Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.