Skip to content

Remove pr_monitor #7214

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Apr 16, 2025
Merged

Remove pr_monitor #7214

merged 8 commits into from
Apr 16, 2025

Conversation

mhucka
Copy link
Contributor

@mhucka mhucka commented Apr 2, 2025

The functionality of pr_monitor has been replaced by other systems:

  • PR size labeling is now implemented via a GitHub Actions workflow (.github/workflows/pr-labeler.yaml)
  • Automerging PRs (which pr_monitor has not even been doing for nearly a year because of an issue with the associated GCP project) is now done using GitHub's merge queue functionality

This PR removes dev_tools/pr_monitor/ and associated files dev_tools/pr_monitor.*, and updates dev_tools/cirq-infra/README.md to reflect the changes and the current uses of the cirq-infra GCP project.

The following issues can be closed as a result of this PR:

Note: the related dev_tools/cirq-infra/ describes the GCP setup that was used for both pr_monitor and Triage Party. It's still relevant for Triage Party, since we still need to host that service somewhere, so dev_tools/cirq-infra/ needs to stay.

mhucka and others added 3 commits April 2, 2025 09:11
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.
Copy link

codecov bot commented Apr 2, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 98.66%. Comparing base (fe86bda) to head (b92e549).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #7214   +/-   ##
=======================================
  Coverage   98.66%   98.66%           
=======================================
  Files        1106     1106           
  Lines       96042    96042           
=======================================
  Hits        94764    94764           
  Misses       1278     1278           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mhucka mhucka self-assigned this Apr 3, 2025
@pavoljuhas pavoljuhas added the priority/after-1.5 Leave for after the Cirq 1.5 release label Apr 4, 2025
@mhucka mhucka added the kind/health For CI/testing/release process/refactoring/technical debt items label Apr 6, 2025
@mhucka mhucka marked this pull request as draft April 9, 2025 01:47
@mhucka mhucka added the size: XL lines changed >1000 label Apr 15, 2025
@mhucka mhucka marked this pull request as ready for review April 16, 2025 00:47
Copy link
Collaborator

@pavoljuhas pavoljuhas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thank you!

@mhucka mhucka added this pull request to the merge queue Apr 16, 2025
Merged via the queue into quantumlib:main with commit 50d7198 Apr 16, 2025
39 checks passed
@mhucka mhucka deleted the mh-remove-pr-monitor branch April 16, 2025 03:53
RevanthGundala pushed a commit to RevanthGundala/Cirq that referenced this pull request Apr 17, 2025
* 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 <[email protected]>

---------

Co-authored-by: Pavol Juhas <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/health For CI/testing/release process/refactoring/technical debt items priority/after-1.5 Leave for after the Cirq 1.5 release size: XL lines changed >1000
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants