Docker and CI/CD · Junior · Question 42 of 75
Why run CI on every pull request?
- 1Because GitHub refuses pull requests without CI
- ✓Correct answer: To catch breakage before it is merged into
main - 3To deploy every branch straight to production
Explanation
Required status checks on a protected branch block merging until CI is green, so main stays releasable.