Edit Branch Rules: Branch Protection: Add toggle for everyone is required to submit MR
Context
See Implement the ability to add branch Protections (#362212 - closed)
Mockups
Everyone is required to submit a merge request for changes
It is not obvious that you need to set roles to "No one" in protected branches to enforce the fact that everyone is required to submit a merge request for changes. Here is our guidance in our docs. This is compounded by the fact that you could select a role as "No one" but still include users and groups - selecting the role of "No one" is redundant in this scenario.
To help with convey this scenario to make it clear for users who want to enforce merge requests for branches like these related issues Branch protection rule: Require a pull request ... (#384939 - closed) and Introduce a direct way to require merge request... (#388102)
| Introducing toggle to require merge request | Toggled true | "Everyone is required to submit a merge request" |
|---|---|---|
![]() |
![]() |
![]() |
Edited by André Luís


