[all-commits] [llvm/llvm-project] 3301ed: [Github] Improve automatic new issue labelling (#6...

cor3ntin via All-commits all-commits at lists.llvm.org
Tue Sep 5 05:54:14 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3301edf45d49363ebc42e4a172adb682390b75e9
      https://github.com/llvm/llvm-project/commit/3301edf45d49363ebc42e4a172adb682390b75e9
  Author: cor3ntin <corentinjabot at gmail.com>
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
    R .github/workflows/closed-issues.yml
    A .github/workflows/new-issues-labeler.yml
    M .github/workflows/new-issues.yml

  Log Message:
  -----------
  [Github] Improve automatic new issue labelling (#65309)

This patch:
* Replaces `andymckay/labeler` which does not appear to be maintained by
github official solution
* Removes the closed issue workflow which was disabled a few years ago
and never fixed.
* Adds a few rules to add label based on PR title, hopefully that can
make triaging simpler. If that turns out to be useful, we can consider
adding more rules for backends, etc. We could technically also pattern
match the body of the issue but I'm concerned about trying to be _too_
clever.

The new system is only triggered on PR open so manual labels should not
be removed.




More information about the All-commits mailing list