Skip to content

fix: use the existing enhancement label in the feature request template - #44

Merged
whats2000 merged 1 commit into
mainfrom
fix/feature-request-template-label
Sep 2, 2026
Merged

fix: use the existing enhancement label in the feature request template#44
whats2000 merged 1 commit into
mainfrom
fix/feature-request-template-label

Conversation

@whats2000

Copy link
Copy Markdown
Owner

Summary

.github/ISSUE_TEMPLATE/feature-request.yml assigned labels: ["Feature request"], a label that does not exist on this repository, so issues opened through the Feature Request form land unlabelled.

-labels: ["Feature request"]
+labels: ["enhancement"]

Why enhancement rather than a new label

The repo already has enhancement, and it is what #40 ended up carrying after the CLI refused the templated label. Creating a second label meaning "feature request" would need a convention to keep the two untangled; reusing the existing one keeps it at one label per concept.

Verification

  • gh api repos/whats2000/isaacsim-mcp-server/labels --jq '.[].name' lists enhancement and does not list Feature request.
  • bug-report.yml was already correct (labels: ["bug"]); config.yml assigns no labels. This was the only template affected.

Repository configuration only — no package code changes, so no CHANGELOG entry (a user of 0.6.1 cannot hit this) and no live Isaac Sim sweep applies.

Closes #41

🤖 Generated with Claude Code

feature-request.yml assigned labels: ["Feature request"], which is not a
label on this repository. The CLI refuses it outright ("could not add
label: 'Feature request' not found", hit while filing #40); the web form
drops an unknown label silently, so an issue opened there would land
unlabelled with no indication anything went wrong.

Reuse `enhancement`, which already exists and is what #40 ended up
carrying, rather than creating a second label meaning the same thing.

Closes #41

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 2, 2026 07:31
@whats2000
whats2000 merged commit d9d4bd1 into main Sep 2, 2026
2 checks passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is minimal, matches the repo’s existing labels, and resolves the misconfigured issue template without impacting runtime code.

Pull request overview

This PR fixes repository configuration so that feature requests created via GitHub’s “Feature Request” issue form are automatically labeled with an existing label (enhancement) instead of a non-existent one (Feature request). This aligns the template with the repository’s actual label set and ensures feature requests don’t land unlabelled.

Changes:

  • Update the Feature Request issue template to apply labels: ["enhancement"] instead of labels: ["Feature request"].
File summaries
File Description
.github/ISSUE_TEMPLATE/feature-request.yml Switches the default applied label to an existing repository label so new feature-request issues are correctly tagged.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

[Bug] feature-request.yml assigns a 'Feature request' label that does not exist on the repo

2 participants