C
IntermediateFull track availableDevOps
CI/CD
Automate testing and deployment with GitHub Actions and pipelines
5 atomsSpaced repetitionLearn at your own pace
What you'll learn
What is CI/CD and why it matters
GitHub Actions workflow syntax
Triggers (push, PR, schedule, manual)
Jobs, steps, runners
Parallel and sequential jobs
Secrets and environment variables in CI
GitHub Environments and approval gates
Running tests with services (Postgres)
Matrix testing
Docker build and push
Deployment strategies (blue/green, canary, rolling)
Staging gates and rollbacks