Skip to content

chore: adopt GitHub Issue Types in issue templates - #6892

Open
jonpspri wants to merge 1 commit into
mainfrom
issue-template-updates
Open

jonpspri wants to merge 1 commit into
mainfrom
issue-template-updates

Conversation

@jonpspri

Copy link
Copy Markdown
Collaborator

📚 Documentation PR


🔗 Related Issue / Epic

Closes #6891


📝 Summary (1-2 sentences)

Replaces the prefix-style markdown issue templates with typed issue forms that set the GitHub Issue Type automatically. Updates AGENTS.md and DEVELOPING.md: titles carry no type prefix, labels carry no issue types, and the hierarchy links children as sub-issues.


📏 Reviewability

  • This PR has one clear purpose
  • The linked issue is not labeled triage
  • Unrelated docs fixes or improvements are tracked in separate issues/PRs
  • Generated files are separated where that improves reviewability

✏️ Type of Change

  • Typo / formatting
  • Outdated or incorrect info
  • Missing explanation / example
  • Unclear instructions
  • New page or major rewrite
  • Other (describe): issue templates and repository guides

🧪 Verification

  • uv tool run yamllint==1.38.0 -c .yamllint .github/ISSUE_TEMPLATE/ passes.
  • Structural check: 7 forms parse; every issue type covered; labels are exactly triage, triage + chore, or triage + documentation; template names and field ids are unique.
  • Prose check: no sentence exceeds 25 words; no passive, hedge, or idiom constructions remain in template text.
  • make markdownlint passes. make spellcheck fails on pre-existing baseline findings (AUTHORS.md names, docs/ files, subdirectory in AGENTS.md line 5). This PR changes none of them.

Replace the five prefix-style markdown templates with typed issue forms.
Each form sets its GitHub Issue Type through the `type` key: Epic,
Feature, Story, Task, or Bug. Add Chore and Documentation forms that
also apply the `chore` and `documentation` labels. Disable blank issues
so every issue carries a type. Route questions to Discussions and
vulnerabilities to private advisories.

Update AGENTS.md and DEVELOPING.md for the new model. Titles carry no
type prefix. Labels carry no issue types. Link hierarchy children as
sub-issues.

All template prose follows the Agent Prose standard.

Closes #6891

Signed-off-by: Jonathan Springer <jps@s390x.com>

This branch has not been deployed

No deployments
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.

Adopt GitHub Issue Types in issue templates

1 participant