-
Notifications
You must be signed in to change notification settings - Fork 949
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update repo security. #1517
Comments
@alexrudd2 can you please check, that you can merge a pull request now (I removed the demand for approval). |
btw. if you are co-authoring a PR, you cannot approve it, that is standard GitHub security. |
I don't have access to the Branch protection rules (which is fine), but I can guess as to the settings. Note: the screenshots below are from another repo and don't show current values!
Enabled already.
I don't understand how, but I think this one works already? Just to be explicit, you always use Squash and merge, right? (The alternative is rebase and merge)
I believe you were previously able to bypass the requirement of approval because you're an administrator. Anyways, it's disabled now. #1520 worked for me. |
Please always use squash and merge. Your write bit allows you to merge PR, but not maintain the repo (settings). I had to disable the CI green (or at least I think so) to ensure you can merge. However that is not a problem if we both are a bit careful. |
Got it to work....you need a status check on top of "require branches...". It works now. |
Something is configured wrong in security, committers (people with write bit) should be able to merge a PR.
Demand is:
The text was updated successfully, but these errors were encountered: