Inconsistent documentation about who can push to a protected branch
Summary
https://gitlab.cityofchicago.org/help/user/permissions says Master and Owner can push to protected branches.
https://docs.gitlab.com/ee/user/project/protected_branches.html says no one can do so.
The latter appears to be correct (the reason I looked into this in the first place)
If I am misunderstanding one or both, I apologize.
Steps to reproduce
Compare those documents.
Expected behavior
Immediate issue - Consistency Underlying issue - Ability to push to a protected branch where I am the owner of the project.
Actual behavior
Immediate issue - Inconsistency Underlying issue - Cannot push to a protected branch where I am the owner of the project.
Relevant logs and/or screenshots
N/A
Output of checks
N/A
Results of GitLab application Check
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:check SANITIZE=true
)
(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true
)
(we will only investigate if the tests are passing)
Results of GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of:
sudo gitlab-rake gitlab:env:info
)
(For installations from source run and paste the output of:
sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production
)
Possible fixes
(If you can, link to the line of code that might be responsible for the problem)