Add external issue label and project automation #15945
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR creates two new GitHub Actions around issue and PR tracking
external_issue_labeler.yml
This action automatically adds a label, currently
External
, to any issue or PR that is opened by someone that is not either an owner, member, or collaborator to the cuDF repopr_issue_status_automation.yml
This action uses the shared workflows in rapdsai/shared-workflows to, on open/edit/synchronize of an open PR, to:
in progress
in progress
Edit triggers on edit of the PR description, (so new linked issues will get synchronized to
in progress
). Synchronize triggers on push and rebase events - this really is to cover the "what are we working on right now" because anything we touch goes into the current sprint in the project.Checklist
New or existing tests cover these changes.The documentation is up to date with these changes.