-
Notifications
You must be signed in to change notification settings - Fork 155
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
Remove access from teams that are not specified in the config #276
Comments
Sorry I didn't have a lot of time recently to test the fix. Thanks for the quick reply tho. I updated my test environment and team permissions are correctly applied 🎉 I'm facing a somewhat different issue with collaborators: the old collaborator is given the permission of the new collaborator. I had a quick look at the code and I didn't immediately see the cause. Dropping the repro steps here. I can open up a new issue if you prefer.
|
Problem Description
What is actually happening
When I remove a team from the
teams
collection, said team is not removed from the repository's permissions.What is the expected behavior
Only the teams listed under the
teams
should have access to the repository. If theteams
key is missing from the configuration, I would expect the permissions to be handled from the repository's settings page.I did not experiment with
collaborators
but I would expect a similar behavior.Error output, if available
n/a
Context
Are you using the hosted instance of probot/settings or running your own?
Running my own
If running your own instance, are you using it with github.com or GitHub Enterprise?
GHEC
Version of probot/settings
safe-settings:2.0.0
Version of GitHub Enterprise
cloud
The text was updated successfully, but these errors were encountered: