-
Notifications
You must be signed in to change notification settings - Fork 25
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
"Repository webhooks and services" should not be required #164
Comments
The reason it asks that access is because the tool then posts a comment on the issue under the name of the person who did the non-substantive assessment (to make that assessment part of the issue record). I agree it doesn't feel ideal to ask for so much privilege - do you have a suggestion for an alternative behavior? |
Two things come to mind:
|
Re 1, OAuth-based github auth has very limited granularity unfortunately. I'll look into providing #2 - meanwhile, if you're stuck with marking a PR as non-substantive, feel free to reach out to me. |
Trying to login today I see: (Issue that prompted me to look is WICG/webcomponents#865.) |
@deniak any chance you could help with this? I think what we would need is to distinguish an admin login flow (the one we currently have) from a regular contributor flow (which would only validate that the person has a working github account we can reference in a comment posted on the relevant pull request when marking it as non-substantive). |
Sure, I'll see what I can do. |
Thanks for fixing this @deniak! |
I should not be required to give this tool write access to repositories (or any kind of access even) to mark something as non-substantive.
The text was updated successfully, but these errors were encountered: