-
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
Create github-mgmt stewards team with access to github-mgmt #37
Conversation
Before merge, verify that all the following plans are correct. They will be applied as-is after the merge. Terraform plansipfs
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am good for you to merge.
I think you can remove w3dt-stewards now.
github/ipfs.yml
Outdated
# - be ready to triage/review org configuration change request in github-mgmt | ||
members: | ||
maintainer: | ||
- biglep |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe make it so I am just a member so I too am forced to use github management?
We still have the escape hatch of true admins can use the UI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As long as you're an actual org admin, then you're a maintainer of all the teams you belong to. GitHub API will happily accept a request to change your role to member
but it doesn't really do anything and a subsequent query for your role will still return maintainer
.
Same goes for Adin and Lidel so I moved them up here too.
Co-authored-by: Steve Loeppky <[email protected]>
I updated the members list of |
Renamed |
This is a follow-up to #30
Related to #35 (comment)
It seems evident that we need a way to capture who should have write access to
github-mgmt
.In this PR I create a new
github-mgmt stewards
team and give it write access togithub-mgmt
. I also revokew3dt-stewards
access, and I remove myself from admin collaborators because I get enough access fromipdx
team membership.The general idea is to build up
github-mgmt stewards
with users who are: