Atlas › 16 CI/CD Pipelines › Quality Gates☰ Read as one page
Quality Gates
7.1What Is a Quality Gate?A quality gate is a checkpoint in your pipeline that blocks progression if criteria are not met. It is the automated equivalent of a human…7.2Common Quality GatesThe most basic and most important gate. A single test failure blocks the merge or deploy.7.3Configuring Gates in GitHub1. Go to Settings > Branches > Branch protection rules 2. Add a rule for main 3. Enable "Require status checks to pass before merging" 4…7.4Common Pipeline Anti-Patterns7.5Pipeline Configuration Tips for QARetries should handle infrastructure flakes (network timeouts, container startup delays), not mask test bugs.7.6Hands-On Exercise1. List all the quality gates currently in your pipeline. Are any missing from the common gates above? 2. Check your branch protection…