Skip to content

Commit dae7cad

Browse files
committed
Update instructions for new Release Managers
1 parent 2c5dc5d commit dae7cad

1 file changed

Lines changed: 15 additions & 22 deletions

File tree

docs/release-process.md

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1087,34 +1087,27 @@ volunteers to begin the selection process for the next release managers.
10871087
* php-general@lists.php.net (email php-general+subscribe@lists.php.net)
10881088
* php-qa@lists.php.net (email php-qa+subscribe@lists.php.net)
10891089
1090-
4. Email systems@php.net to get setup for access to downloads.php.net, to be
1091-
added to the release-managers@php.net distribution list, and to be added to
1092-
the moderators for php-announce@lists.php.net so you are able to moderate
1093-
your release announcements.
1094-
1095-
Provide the following information in a single email:
1096-
1097-
- An SSH public key, preferably a new unique one for PHP systems and
1098-
projects.
1099-
- Read [Machine Access](https://wiki.php.net/systems#machine_access) to set
1100-
up access to downloads.php.net through jump hosts, and provide a
1101-
`.google_authenticator` file for 2FA.
1102-
- Your @php.net email address to use for the release-managers@php.net
1103-
distribution list and php-announce@lists.php.net moderator address. This
1104-
should preferably not forward to a Gmail address.
1105-
- Your GitHub account name, so that your membership to the release managers
1106-
group may be approved.
1107-
1108-
A system admin will then contact you to go through with steps 5 through 8 of
1109-
[2FA setup instructions](https://wiki.php.net/systems#fa_setup_instructions).
1090+
4. File a [ticket in the infrastructure](https://github.com/php/infrastructure/issues/new?template=request-release-manager-access.yml)
1091+
project and provide an SSH key, your @php.net email address, your GitHub
1092+
account name, and your preferred system account name. Preferrably they're
1093+
all the same!
1094+
1095+
5. Read [Logging into Servers](https://github.com/php/infrastructure/blob/main/docs/ServerAccess.rst#logging-into-servers) to set up
1096+
access to downloads.php.net through jump hosts with 2FA.
1097+
1098+
Then [create a Google Authenticator file](https://github.com/php/infrastructure/blob/main/docs/ServerAccess.rst#creating-google-authenticator-files),
1099+
and provide the `.google_authenticator` file that this created, as
1100+
attachment to an email to systems@php.net. In this email you should also
1101+
provide a link to the ticket in the infrastructure project that you have
1102+
created in the previous step
11101103
11111104
> 💬 **Hint** \
11121105
> To send email from your @php.net address, you will need to use a custom
11131106
> SMTP server. If you use Gmail, you may
11141107
> "[Send emails from a different address or alias][]."
11151108
11161109
1117-
5. Create a [GPG key][] for your @php.net address.
1110+
6. Create a [GPG key][] for your @php.net address.
11181111
11191112
> 💡 **Tip** \
11201113
> If you're new to GPG, follow GitHub's instructions for
@@ -1179,7 +1172,7 @@ volunteers to begin the selection process for the next release managers.
11791172
git push
11801173
```
11811174
1182-
6. Make sure you have the following repositories cloned locally:
1175+
7. Make sure you have the following repositories cloned locally:
11831176
11841177
* https://github.com/php/php-src
11851178
* https://github.com/php/web-php

0 commit comments

Comments
 (0)