From f25e625c850bc7ae4a28b713452dd3040f7c0fed Mon Sep 17 00:00:00 2001 From: danielmeppiel Date: Sun, 26 Apr 2026 19:11:47 +0200 Subject: [PATCH] fix(templates): use canonical taxonomy labels in issue templates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The bug and feature templates pre-applied three deprecated labels: - `needs-triage` (replaced by `status/needs-triage`) - `bug` (replaced by `type/bug`) - `enhancement` (replaced by `type/feature`) All three are slated for removal in 0.10.0. Beyond deprecation, `needs-triage` was actively wrong: it does not trigger the Triage Panel fast-path (only `status/needs-triage` does), and the panel never removes it, so triaged issues ended up with both `needs-triage` and `status/triaged`. This change drops `needs-triage` entirely (new issues are picked up by the daily sweep, by design — the fast-path is an opt-in maintainer signal, not a default) and switches `bug`/`enhancement` to their canonical `type/*` equivalents, which are in the panel's add-labels allow-list. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 8feb24560..f488856b2 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,7 +2,7 @@ name: Bug report about: Create a report to help us improve title: '[BUG] ' -labels: bug, needs-triage +labels: type/bug assignees: '' --- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 3527635ab..348117893 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -2,7 +2,7 @@ name: Feature request about: Suggest an idea for this project title: '[FEATURE] ' -labels: enhancement, needs-triage +labels: type/feature assignees: '' ---