Details
-
Sub-task
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
This should:
- If a reviewer has commented "Assign to Next Reviewer", remove them as a reviewer and pick a new one to assign.
- If a reviewer has commented "Stop Reviewer Notifications", store that state, comment, and ignore that PR moving forward.
- If a reviewer has commented "Remind me after tests pass", store that state and comment. During the hourly pass, check on any prs in that state and let the reviewer know if tests have passed, or the author if tests have not passed.
- If the reviewer has approved and neither the reviewer nor the author is a committer, find a committer. Comment and assign the committer
- If the Toggle between the "Next Action: Reviewers" and "Next Action: Author" labels if necessary.
See https://docs.google.com/document/d/1FhRPRD6VXkYlLAPhNfZB7y2Yese2FCWBzjx67d3TjBo/edit#heading=h.hzmm8cuiz3mj for details