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 following is the policy for management of the [`rust-lang`] organization.
25
25
26
-
The infrastructure team is responsible for administrating the GitHub organization.
26
+
### Access
27
27
28
-
> How do I create a new repository under the `rust-lang` organisation, or make
29
-
changes that require `admin` level permissions?
28
+
All access to the `rust-lang` GitHub organization is managed via the [`team` repository][team][^team-policy]. Teams that want to assign access levels, or create new repositories should open a Pull Request to that repository to request the change.
30
29
31
-
New repositories may be created by submitting a PR to add the repository in the [Rust team database][teams].
30
+
The [Infrastructure Team] is responsible for overall administration of the `rust-lang` GitHub organization. Selected members of the Infrastructure Team may be organization owners if their work requires it.
32
31
33
-
[teams]: https://github.com/rust-lang/team
32
+
All GitHub accounts used to interact with the Rust-Lang GitHub organization (owner or non-owner) must have [2FA] enabled. This is enforced by GitHub.
33
+
34
+
Bot accounts controlled by the Infrastructure Team (such as the triagebot) can be granted any level of access required for them to work at the discretion of the Infrastructure Team.
35
+
36
+
[^team-policy]: See [Team Maintenance](../infra/team-maintenance.md) for policy on how the team repo is managed.
0 commit comments