You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `repo` directory manages both access as well as the configuration
and automation of repositories. Since all repositories are now managed
by the team repo and we are adding more and more automation, it makes
sense to give the infra-admins the authority to approve and merge these
configuration changes, while permission changes still need to be
approved by the team-repo-admins.
Copy file name to clipboardExpand all lines: src/infra/team-maintenance.md
+17-2Lines changed: 17 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ systems integrated with it.
16
16
17
17
Pull requests to the repository are merged by the [team-repo-admins], who use these rules to merge PRs:
18
18
19
-
### `people`, `teams`, and `repos` directories
19
+
### `people`and `teams` directories
20
20
21
21
If a change is related to an individual and does not expand permissions, then only the individual's approval is required. If the change has already been made outside of the team repo (e.g., GitHub username change) then it is considered implicitly approved. This non-exhaustively includes:
22
22
@@ -28,14 +28,29 @@ If a change will grant additional permissions, then a team lead needs to
28
28
approve the change. Any team lead in the "parent team" chain may do so. This includes:
0 commit comments