Description
In the repository cnsze/testing, I
- Assign user cchai as the collaborator with "Write" permission"
- protected the branch master, only cnsze can push to the branch master
I tried user cchai cannot push to the master branch (this is correct)
However the master branch can be updated by cchai by pull request
Steps to reproduce the bug:
- cchai create a pull request (base: master, compare: b1)
- cchai click the "Merge Pull Request" button
- the branch master is updated (which is not expected as it suppose to be protected (only the user (which is user "cnsze") in the white list can update it))