Skip to content

Add issue templates for runner requests and bug reports - #37

Merged
Kyome22 merged 1 commit into
mainfrom
add-issue-templates
Jul 19, 2026
Merged

Kyome22 merged 1 commit into
mainfrom
add-issue-templates

Conversation

@Kyome22

@Kyome22 Kyome22 commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

Summary

Introduces GitHub Issue Forms under .github/ISSUE_TEMPLATE/ so issue authors are guided to the right fields upfront.

  • Runner Request (runner-request.yml) — the dominant use case in past issues. Auto-labels runner-request. Requires the author to declare it as a revival or a new runner, describe the runner, and state whether they'll open the PR themselves.
  • Bug Report (bug-report.yml) — auto-labels bug. Covers gallery-site, runner-asset, and CI issues.
  • Config (config.yml) — disables blank issues so the checklists cannot be skipped, and adds a contact link redirecting RunCat Neo app bugs to the RunCat Neo repository.

Required checkboxes on both templates enforce:

Test plan

  • Issues > New issue on GitHub shows two options: Runner Request and Bug Report.
  • "Open a blank issue" link is gone.
  • The "RunCat Neo app issues" contact link appears in the picker.
  • Submitting either form with a required checklist unticked is blocked by GitHub.
  • A submitted Runner Request has the runner-request label attached; a submitted Bug Report has bug.

🤖 Generated with Claude Code

Introduces GitHub Issue Forms so issue authors are guided to the right
fields upfront. Adds a Runner Request template (the dominant use case
so far) with required checks that they searched existing issues and
that the runner does not embed third-party IP, and a Bug Report
template for gallery-site problems. Blank issues are disabled so the
checklists cannot be skipped; RunCat Neo app bugs are redirected to
the RunCat Neo repository via a contact link.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Kyome22
Kyome22 merged commit 596d51a into main Jul 19, 2026
1 check passed
@Kyome22
Kyome22 deleted the add-issue-templates branch July 19, 2026 18:24
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