Skip to content

chore: add GitHub issue templates#1607

Merged
SchoolyB merged 1 commit intoSchoolyB:devfrom
mvanhorn:osc/1569-add-issue-templates
May 4, 2026
Merged

chore: add GitHub issue templates#1607
SchoolyB merged 1 commit intoSchoolyB:devfrom
mvanhorn:osc/1569-add-issue-templates

Conversation

@mvanhorn
Copy link
Copy Markdown
Contributor

@mvanhorn mvanhorn commented May 4, 2026

Closes #1569.

The repo had no .github/ISSUE_TEMPLATE/ directory, so anyone filing an issue hit an empty form and the bug-report template documented in CONTRIBUTING.md (the ## Reporting Issues / ### Bug Reports section) had no automatic enforcement at filing time.

This adds three YAML issue forms under .github/ISSUE_TEMPLATE/:

  • bug_report.yml — title prefix bug: , severity dropdown matching the CONTRIBUTING table (Crash / Incorrect output / Misleading error / Cosmetic), required ez report system-info paste, summary, reproduction (.ez snippet), expected, actual, plus optional Where to look and Related sections. Mirrors the markdown template in CONTRIBUTING.md so the form output reads cleanly when triaged.
  • feature_request.yml — title prefix feat: , required Description / Use case / Alternatives considered, plus an optional Examples section.
  • config.ymlblank_issues_enabled: false plus contact links pointing readers at STANDARD.md (language spec, the canonical reference) and CONTRIBUTING.md (build / test / code style / PR process) as the first stop before filing.

All three files pass yaml.safe_load.

Closes SchoolyB#1569.

The repo had no .github/ISSUE_TEMPLATE/ directory, so issue authors hit
an empty form and the bug-report template documented in CONTRIBUTING.md
had no automatic enforcement at filing time.

Adds three YAML issue forms under .github/ISSUE_TEMPLATE/:

- bug_report.yml: title prefix 'bug: ', severity dropdown matching
  CONTRIBUTING.md (Crash / Incorrect output / Misleading error /
  Cosmetic), required fields for ez report output, summary,
  reproduction (.ez snippet), expected, actual, plus optional
  where-to-look and related sections - mirrors the markdown template
  in CONTRIBUTING.md so the form output reads cleanly when triaged.

- feature_request.yml: title prefix 'feat: ', required fields for
  description, use case, alternatives considered, plus an optional
  example section.

- config.yml: disables blank issues and points readers at STANDARD.md
  and CONTRIBUTING.md as the first stop before filing.

All three pass yaml.safe_load.
@SchoolyB SchoolyB added the PR: In Review This PR is being reviewed label May 4, 2026
@SchoolyB SchoolyB changed the base branch from main to dev May 4, 2026 13:36
@SchoolyB SchoolyB added PR: Ready This PR is ready pull request is ready to merge and removed PR: In Review This PR is being reviewed labels May 4, 2026
@SchoolyB SchoolyB merged commit 4c84b29 into SchoolyB:dev May 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: Ready This PR is ready pull request is ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: add GitHub issue templates

2 participants