Skip to content

Commit 89bb740

Browse files
chore(automations): add status:backlog label to bug issue creation (#39)
Post-Merge Verifier, UI Verifier, and Incident Responder created bug issues without status:backlog. The Bug Fixer requires this label to pick up work, so these issues were invisible to it. Co-authored-by: Ona <no-reply@ona.com>
1 parent 0f6241f commit 89bb740

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

.ona/automations/incident-responder.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ action:
4848
- Title: fix: <description>
4949
- Body: Sentry issue link, root cause analysis, what was fixed, test added.
5050
Must include `Closes #N` referencing a GitHub issue. If no GitHub issue exists
51-
for this error, create one first with label `bug`.
52-
- Labels: bug
51+
for this error, create one first with labels `bug`, `status:backlog`.
52+
- Labels: bug, status:backlog
5353
9. Use update_issue to mark the Sentry issue as resolved.
5454
5555
## Low-severity

.ona/automations/post-merge-verifier.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ action:
118118
1. Create a GitHub Issue:
119119
- Title: `bug: UI regression after PR #<number> — <first failure>`
120120
- Body: list all failures, include the PR number and title for context
121-
- Labels: `bug`, `priority:1`
121+
- Labels: `bug`, `priority:1`, `status:backlog`
122122
2. Comment on the merged PR:
123123
> ❌ Post-merge verification failed. See #<new-issue-number>.
124124

.ona/automations/ui-verifier.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ action:
9494
1. Create a GitHub Issue:
9595
- Title: `bug: UI does not match design spec after PR #<number>`
9696
- Body: list each violation with the file, line, what's wrong, and what the design spec says
97-
- Labels: `bug`, `priority:2`
97+
- Labels: `bug`, `priority:2`, `status:backlog`
9898
2. Comment on the merged PR:
9999
> ⚠️ UI verification found design spec violations. See #<issue-number>.
100100

0 commit comments

Comments
 (0)