Approval Rules landing page
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
Branch and approval rule documentation is presented on a number of pages, and there is no "roadmap" that ties them all together. It's not clear how each feature or sub-feature interacts.
- Push Rules
- Code Owners
- Manage and Protect Branches
- Default Branch protections
- Protected Branches
- Merge Request approval rules
- Security Approvals
- Status checks
- List branch rules for a project (GraphQL API)
Code entry points
Git Push
- Push Rules
Edit code in UI
- Push Rules?
When a MR is created
- Codeowners ?
When a MR is merged
Proposal
- Create a high level overview of how all these features work together
- Cross-link existing pages.
Who can address the issue
Other links/references
Edited by 🤖 GitLab Bot 🤖