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)

Assignee Loading
Time tracking Loading