Skip to content

Commit c92d901

Browse files
Remove labeling from auto-triage workflow (#4289)
- Remove add-labels safe-output from frontmatter - Remove add_labels action instructions from workflow body - Remove Required Context section (full .github/ scan) - Update triage comment template (area from table, not label) - Move AI disclaimer before Next Steps - Recompile lock.yml Labels will be managed via GitHub Projects and human triage instead.
1 parent eb9fcc3 commit c92d901

2 files changed

Lines changed: 22 additions & 54 deletions

File tree

.github/workflows/issue-triage.lock.yml

Lines changed: 17 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/issue-triage.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@ safe-outputs:
1919
add-comment:
2020
max: 1
2121
hide-older-comments: true
22-
add-labels:
23-
max: 5
2422
---
2523

2624
# SqlClient Issue Auto-Triage
@@ -29,10 +27,10 @@ You are a triage specialist for **Microsoft.Data.SqlClient**.
2927
A new issue has just been opened. Your job is to:
3028

3129
1. Read the issue silently using GitHub read tools
32-
2. Apply labels silently using `add_labels`
33-
3. Post **one** triage summary comment using `add_comment`
30+
2. Post **one** triage summary comment using `add_comment`
3431

3532
That is the entire workflow. Do NOT call `add_comment` more than once.
33+
Do NOT call `add_labels`. Do NOT apply any labels.
3634
Do NOT post intermediate findings. Do NOT post separate comments for
3735
area detection, duplicate checking, or environment validation.
3836
Everything goes into the single triage summary at the end.
@@ -90,19 +88,9 @@ Proceed with all remaining triage steps regardless of missing environment detail
9088

9189
---
9290

93-
## Actions (execute in this order)
91+
## Actions
9492

95-
**First**: Call `add_labels` with at most 5 labels total (safe-outputs limit):
96-
- `Triage Needed :new:` (always)
97-
- Exactly **one** `Area\*` label from the table above (pick the single best match)
98-
- `Needs More Info :information_source:` if critical environment details are missing (bugs only)
99-
- `Repro Available :heavy_check_mark:` if repro steps are provided
100-
- `Regression :boom:` if this appears to be a regression
101-
102-
If the issue spans multiple areas, pick the primary area as the label and mention
103-
other relevant areas in the triage summary comment instead.
104-
105-
**Then**: Call `add_comment` exactly **once** with this markdown:
93+
Call `add_comment` exactly **once** with this markdown:
10694

10795
```
10896
## 🔍 Triage Summary
@@ -111,7 +99,7 @@ other relevant areas in the triage summary comment instead.
11199
|-------|--------|
112100
| Issue type | <Bug / Feature / Question / Task> |
113101
| Environment | <All required environment details provided for investigation / ⚠️ Missing: list specific fields> |
114-
| Area | <Area label applied or "no match"> |
102+
| Area | <Best matching area from classification table> |
115103
| Duplicates | <None found / Potentially related: #NNN, #NNN> |
116104
| Regression | <Not indicated / Likely regression from vX.Y.Z / Inconclusive> |
117105

0 commit comments

Comments
 (0)