[FEA] GitHub Issue Infrastructure Update
- Dominant language
- C++
- Stars
- 9.8k
- Forks
- 1.1k
- Avg merge
- 3d 6m
- Merged PRs (30d)
- 278
Description
**Describe the solution you'd like**
I'd like to (in 2 separate PRs)
~1. Replace .md issue templates with .yml forms~
- ~With these templates I'd remove the https://github.com/rapidsai/cudf/labels/%3F%20-%20Needs%20Triage label from always being on new issues~
2. Use a GitHub Action to automatically label and reply to issues filed by people outside of RAPIDS
- Goal: reduce the noise of the https://github.com/rapidsai/cudf/labels/%3F%20-%20Needs%20Triage label and ensure we respond quickly to external filers
**Describe alternatives you've considered**
We could also do triage rotations with the GHA but I prefer the auto-labeling and leveraging the label to track as needed.
**Additional context**
We do this in Morpheus - references:
- [Form template issues](https://github.com/nv-morpheus/Morpheus/issues/new/choose)
- [Auto Labeler](https://github.com/nv-morpheus/Morpheus/blob/branch-23.07/.github/workflows/label-external-issues.yml)
Looking to solicit feedback prior to making any changes. If feedback is all 🟢 then I'll PR these changes in ASAP and we can work through the specific implementations in the PR review.
Contributor guide
Assessment
This issue has not been assessed yet.