Skip to content

Fix issue templates referencing a nonexistent label - #86

Merged
Jason-Vaughan merged 1 commit into
mainfrom
fix/issue-template-labels
Aug 1, 2026
Merged

Fix issue templates referencing a nonexistent label#86
Jason-Vaughan merged 1 commit into
mainfrom
fix/issue-template-labels

Conversation

@Jason-Vaughan

Copy link
Copy Markdown
Owner

What

  • feature.md and add-backend.md: labels: featurelabels: enhancement.
  • Created the backend label (#1d76db, "Routable backend / adapter support") that add-backend.md also referenced.
  • CHANGELOG entry under ### Internal.

bug.md was already correct and is untouched.

Why

The repo has never had a feature label — only enhancement. So every template that asked for it was broken in two different ways depending on the path: filing through the GitHub UI silently dropped the label, and gh issue create --label feature failed outright. Found the hard way while filing #85, which had to be relabeled by hand.

add-backend.md referenced backend, which also did not exist; creating it was the smaller fix than dropping the reference, since the label is meaningful for this repo.

Test plan

  • Every label named across all three templates now resolves against gh label list: bug, enhancement, backend.
  • gh label create backend succeeded; label is live on the repo.
  • Next UI-filed issue from a template lands with its label attached (verifiable only on next real use).

@cursor

cursor Bot commented Aug 1, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@Jason-Vaughan
Jason-Vaughan enabled auto-merge (squash) August 1, 2026 18:51
feature.md and add-backend.md declared `labels: feature`, but the repo has
never had a `feature` label — only `enhancement`. Filing through the GitHub UI
silently dropped the label, and `gh issue create --label feature` failed
outright (hit while filing #85). Both templates now use `enhancement`, and the
`backend` label add-backend.md also referenced has been created.
@Jason-Vaughan
Jason-Vaughan force-pushed the fix/issue-template-labels branch from 4e3c2dc to 56c68d7 Compare August 1, 2026 19:01
@Jason-Vaughan
Jason-Vaughan merged commit bec8151 into main Aug 1, 2026
3 checks passed
@Jason-Vaughan
Jason-Vaughan deleted the fix/issue-template-labels branch August 1, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant