chore(repo): remove dead top-level ISSUE_TEMPLATE/bug_report.yml - #1679
chore(repo): remove dead top-level ISSUE_TEMPLATE/bug_report.yml#1679ColinM-sys wants to merge 1 commit into
Conversation
The file at `ISSUE_TEMPLATE/bug_report.yml` (top level) was added in PR NVIDIA#371 (\`Create bug_report.yml\`) but landed in the wrong directory. GitHub only reads issue templates from \`.github/ISSUE_TEMPLATE/\`, not from a top-level \`ISSUE_TEMPLATE/\` folder, so the file has never had any effect on the issue creation flow. The four real templates (\`bug_report.yml\`, \`config.yml\`, \`doc_issue.yml\`, \`feature_request.yml\`) are correctly placed under \`.github/ISSUE_TEMPLATE/\` and continue to work. The dead file also contains a copy-paste artifact: line 2 starts with a literal \`+description:\` (the leading plus is from a stray diff fragment), so even if a user manually pointed to this file it would fail YAML schema validation. No source file or workflow references the top-level path (\`grep -r "ISSUE_TEMPLATE/bug_report"\` returns nothing), so removing it is safe. Removes the unused file and the now-empty parent directory.
|
This repository limits contributors to 10 open pull requests. Please close or merge existing PRs before opening new ones. |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe GitHub bug report issue template file was completely removed from the repository. This deletion eliminated the template configuration including metadata fields and form body sections that guided users through bug reporting. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Why
The file was added in #371 but landed in the wrong directory. GitHub only reads issue templates from `.github/ISSUE_TEMPLATE/` — not from a top-level `ISSUE_TEMPLATE/` folder — so this file has never had any effect on the issue creation flow. The four real, working templates (`bug_report.yml`, `config.yml`, `doc_issue.yml`, `feature_request.yml`) are correctly placed under `.github/ISSUE_TEMPLATE/` and continue to work.
The dead file also contains a copy-paste artifact:
```yaml
name: Bug Report
+description: Report a bug to help us improve NemoClaw
labels: ["status: triage"]
```
The leading `+` on line 2 is a stray diff fragment — so even if someone manually pointed at this path it would fail YAML schema validation. `grep -r "ISSUE_TEMPLATE/bug_report"` across the repo returns nothing, so no source file or workflow references the top-level path.
Test plan
Summary by CodeRabbit