Danny McCormick created BEAM-13927:
--------------------------------------
Summary: Add GitHub Actions Workflow on PR update to handle
reviewer labels and possibly assign committers
Key: BEAM-13927
URL: https://issues.apache.org/jira/browse/BEAM-13927
Project: Beam
Issue Type: Sub-task
Components: beam-community
Reporter: Danny McCormick
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
--
This message was sent by Atlassian Jira
(v8.20.1#820001)