Add option to allow branch mirroring to bypass protected branch & push rules
Problem to solve
Currently when using pull mirroring into GitLab, the push user must be granted access to each protected branch. It also appears that mirroring is restricted by branch name push rules.
Proposal
Add an option when setting up pull mirroring to bypass repository restrictions.
What does success look like, and how can we measure that?
The ability for a pull mirror to update all branches, regardless of rules.