From 8e5b81e1a8411ea763d4476898b0c516fa089c22 Mon Sep 17 00:00:00 2001 From: MarcoIeni <11428655+MarcoIeni@users.noreply.github.com> Date: Tue, 21 Apr 2026 18:07:16 +0200 Subject: [PATCH] document how to transfer repositories --- src/platforms/github.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/platforms/github.md b/src/platforms/github.md index 3e1444294..78ccde201 100644 --- a/src/platforms/github.md +++ b/src/platforms/github.md @@ -38,3 +38,18 @@ Bot accounts controlled by the Infrastructure Team (such as the triagebot) can b [Infrastructure Team]: https://github.com/rust-lang/infra-team/ [team]: https://github.com/rust-lang/team [2FA]: https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa + +## Transfer repositories + +To transfer a repository to the `rust-lang` organization: + +1. Write in the [#t-infra] Zulip channel saying that you want to transfer the repository +2. Open a Pull Request in [team] to add the repository +3. Transfer the repository to the GitHub profile of an [infrastructure admin] + (only infra-admins can transfer repositories into `rust-lang`) +4. Wait for the infra admin to: + - Accept the transfer + - Merge the PR in the team repo + +[#t-infra]: https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra +[infrastructure admin]: https://github.com/rust-lang/team/blob/main/teams/infra-admins.toml