Skip to content

Commit 50d7198

Browse files
mhuckapavoljuhas
andauthored
Remove pr_monitor (#7214)
* Remove pr_monitor The functionality of pr_monitor has been replaced by other systems, and in addition, it has not event been running for several months due to something interfering with the Google Cloud process running pr_monitor. * Update README about cirq-infra to explain recent changes * Update dev_tools/cirq-infra/README.md Co-authored-by: Pavol Juhas <pavol.juhas@gmail.com> --------- Co-authored-by: Pavol Juhas <pavol.juhas@gmail.com>
1 parent fe86bda commit 50d7198

File tree

9 files changed

+16
-1443
lines changed

9 files changed

+16
-1443
lines changed

dev_tools/cirq-infra/README.md

+16-6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,26 @@
11
# Cirq infra
22

3-
This doc describes cirq-infra, the GCP project supporting our open source
4-
project. The following things are planned to be running on GCP:
3+
_Cirq-infra_ is the name of a the Google Cloud Platform (GCP) project implemented and managed by the
4+
Google Quantum AI team in support of open-source projects like Cirq. It was originally introduced
5+
around the years 2020–2021 to implement several systems:
56

6-
* [X] Cirq bot / PR monitor - see [../pr_monitor](../pr_monitor/README.md)
7-
* [X] Triage party for triaging
8-
* [ ] Performance tests and reports
7+
* Automatic merging of pull requests on GitHub
8+
* Automatic labeling of the sizes of changes in pull requests
9+
* Running [Triage Party](https://github.com/google/triage-party), a tool for collaborative
10+
triaging of GitHub issues and pull requests
911

10-
Access is granted to Cirq maintainers only.
12+
The automerge and automatic labeling capabilities were implemented using a homegrown tool called
13+
`pr_monitor`, whose source code was in the [`dev_tools`](../) subdirectory of the Cirq
14+
repository. In 2025, the automerge system was discontinued in favor of using GitHub's "merge
15+
queues", and the size-labeling facility was reimplemented using a GitHub Actions workflow.
16+
`pr_monitor` was retired in the Cirq 1.5 release.
17+
18+
_Cirq-infra_ is still being used to support Triage Party.
1119

1220
## GCP Configuration
1321

22+
Access is granted to Cirq maintainers only.
23+
1424
### Requirements
1525

1626
The tools below are required to manage our infra:

0 commit comments

Comments
 (0)