Clarify protected branch role/group/user selection dropdown
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
When creating or editing the setting for a protected branch and choosing options for Allowed to merge
and Allowed to push
the role/group/user selection dropdown allows a user to select No one
and will also allow the selection of additional groups/users. This creates a confusing situation where a user needs to interpret what rule will be enforced. Is it no one, or the selected users? Our UI should be explicit and clear about what impact selections will have.
Proposed solution
Do not allow additional selections of additional users/groups if No one
is selected.
Important consideration
We need to account for the impact this change may have on users that have chosen this configuration and determine a way to role out the change without negative impacts.