simpleinfra
simpleinfra copied to clipboard
Manage rust-lang/rust in team repository
The rust-lang/team repository provides a sustainable way to manage permissions for repositories on GitHub. The rust-lang/rust repository hasn't been added yet, because a large amount of teams and collaborators have access to it. Configuring the repository in the teams repo thus requires careful testing to avoid breaking any integrations or workflows.
Managing permissions by hand is tedious and error-prone, especially when it comes to removing access (which is often forgotten). We therefore want to manage the repository automatically.
This work needs to be done by an administrator who can run the sync-team locally and iterate on the configuration until it applies without breaking changes.