Branch Protection for main
This section documents the branch protection rules enforced on main and why they exist.
What This Covers
- The enforced rules and pull request requirements
- The merge methods and policy choices
- The source of truth ruleset export
Source of Truth
The JSON ruleset export is authoritative. If the prose and JSON diverge, the JSON wins.
Read Next
- Enforced Rules - What is enabled and why
- Ruleset JSON - Direct export from GitHub