Danny McCormick created BEAM-13926:
--------------------------------------
Summary: Add hourly GitHub Action to assign reviewers to newly
created PRs
Key: BEAM-13926
URL: https://issues.apache.org/jira/browse/BEAM-13926
Project: Beam
Issue Type: Sub-task
Components: beam-community
Reporter: Danny McCormick
This should:
# Get every open, unassigned PR targeting master created more than 20m ago.
Filter out any draft PRs or PRs with "WIP" in the title.
# If there are failing checks (excluding code coverage), comment saying a
reviewer will not be autoassigned until tests are passing. Skip remaining steps.
# Add "Next Action: Reviewers" label
# Determine a reviewer. If the user has already requested a review from a
specific reviewer (via comment or assignment), it will make sure the reviewer
is assigned (if they have the appropriate permissions levels to be assigned)
and skip the following step.
# Comment with summary of what author should expect from review process
(including target review times) and tag the reviewer. Store that state in our
dedicated branch.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)