Files
sousa-gecko/testing/web-platform/tests/docs/admin/index.md
T
Daniel Smith 0f9659ef8d Bug 2003498 [wpt PR 56403] - Update Googler admins for WPT, a=testonly
Automatic update from web-platform-tests
Update Googler admins for WPT (#56403)

--

wpt-commits: 06c8614714c396ea791b944615ff7cb3f79fd546
wpt-pr: 56403
2025-12-20 14:41:54 +00:00

104 lines
3.3 KiB
Markdown

# Project Administration
This section documents all the information necessary to administer the
infrastructure which makes the project possible.
## Tooling
```eval_rst
.. toctree::
:titlesonly:
../README
/tools/wptrunner/README.rst
/tools/wptserve/docs/index.rst
pywebsocket3
.. toctree::
:hidden:
../tools/wptserve/README
../tools/third_party/pywebsocket3/README
```
### Indices and tables
```eval_rst
* :ref:`modindex`
* :ref:`genindex`
* :ref:`search`
```
## Secrets
SSL certificates for all HTTPS-enabled domains are retrieved via [Let's
Encrypt](https://letsencrypt.org/), so that data does not represent an
explicitly-managed secret.
## Third-party account owners
- (unknown registrar): https://web-platform-tests.org
- jgraham@hoppipolla.co.uk
- (unknown registrar): https://w3c-test.org
- mike@w3.org
- (unknown registrar): http://testthewebforward.org
- web-human@w3.org
- [Google Domains](https://domains.google/): https://wpt.fyi
- danielrsmith@google.com
- foolip@google.com
- jamescscott@google.com
- jstenback@google.com
- [GitHub](https://github.com/): web-platform-tests
- [@foolip](https://github.com/foolip)
- [@jgraham](https://github.com/jgraham)
- [@plehegar](https://github.com/plehegar)
- [@thejohnjansen](https://github.com/thejohnjansen)
- [@youennf](https://github.com/youennf)
- [@zcorpan](https://github.com/zcorpan)
- [GitHub](https://github.com/): w3c
- [@plehegar](https://github.com/plehegar)
- [@sideshowbarker](https://github.com/sideshowbarker)
- [Google Cloud Platform](https://cloud.google.com/): wptdashboard{-staging}
- danielrsmith@google.com
- foolip@google.com
- jamescscott@google.com
- jstenback@google.com
- [Google Cloud Platform](https://cloud.google.com/): wpt-live
- danielrsmith@google.com
- foolip@chromium.org
- jamescscott@google.com
- jstenback@google.com
- mike@bocoup.com
- The DNS for wpt.live, not-wpt.live, wptpr.live, and not-wptpr.live are also managed in this project, while the domains are registered with a Google-internal mechanism.
- [Google Cloud Platform](https://cloud.google.com/): wpt-pr-bot
- danielrsmith@google.com
- foolip@google.com
- jamescscott@google.com
- jstenback@google.com
- E-mail address: wpt.pr.bot@gmail.com
- jamescscott@google.com
- boaz@bocoup.com
- mike@bocoup.com
- [GitHub](https://github.com/): @wpt-pr-bot account
- jamescscott@google.com
- boaz@bocoup.com
- mike@bocoup.com
## Emergency playbook
### Lock down write access to the repo
**Recommended but not yet verified approach:** Create a [new branch protection
rule](https://github.com/web-platform-tests/wpt/settings/branch_protection_rules/new)
that applies to `*` (i.e. all branches), and check "Restrict who can push to
matching branches". This should prevent everyone except those with the
"Maintain" role (currently only the GitHub admins listed above) from pushing
to *any* branch. To lift the limit, delete this branch protection rule.
**Alternative approach proven to work in
[#21424](https://github.com/web-platform-tests/wpt/issues/21424):** Go to
[manage access](https://github.com/web-platform-tests/wpt/settings/access),
and change the permission of "reviewers" to "Read". To lift the limit, change
it back to "Write". This has the known downside of *resubscribing all reviewers
to repo notifications*.