Allow Different Merge Request Settings for each Protected Branch
Description
Currently, I am able to set the Merge Request settings for my project to require a specific number of approvals from a list of users for the entire project. To satisfy separation of duties for auditing purposes, I need to configure a different list of users to approve Merge Requests when the target branch is the protected "production" branch.
Proposal
I propose that the Protected Branches settings include the Merge Request Approval fields under each protected branch that will override the project level settings for merge request approvals for that protected branch only.
gitlab-ce~2975006