Skip to content

chore: convert bug report template to GitHub form#4015

Merged
seanmonstar merged 1 commit intohyperium:masterfrom
njg7194:convert-bug-report-to-form
Feb 6, 2026
Merged

chore: convert bug report template to GitHub form#4015
seanmonstar merged 1 commit intohyperium:masterfrom
njg7194:convert-bug-report-to-form

Conversation

@njg7194
Copy link
Contributor

@njg7194 njg7194 commented Feb 1, 2026

Closes #3213

Summary

Converts the bug report issue template from markdown to GitHub's YAML form format as part of the COE action items.

Changes

  • Removed bug_report.md
  • Added bug_report.yml with structured form fields

Form Fields

  • Version (required): hyper and dependency versions
  • Platform (required): OS and architecture info
  • Summary (required): Brief description of the bug
  • Code Sample: Rust code block for reproduction
  • Expected Behavior (required): What should happen
  • Actual Behavior (required): What actually happened
  • Additional Context: Extra info like stack traces

This provides a more structured experience for bug reporters and makes it easier for maintainers to triage issues.

Closes hyperium#3213

Converts the bug report issue template from markdown to GitHub's YAML
form format. This provides a more structured experience for users
filing bug reports with:

- Required version and platform fields
- Separate sections for code, expected behavior, and actual behavior
- Better input validation
- Improved readability for maintainers
Copy link
Member

@seanmonstar seanmonstar left a comment

Choose a reason for hiding this comment

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

This looks great, thank you!

@seanmonstar seanmonstar enabled auto-merge (squash) February 6, 2026 17:44
@seanmonstar seanmonstar disabled auto-merge February 6, 2026 19:39
@seanmonstar seanmonstar merged commit ccd3a5a into hyperium:master Feb 6, 2026
22 checks passed
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.

Convert bug report template to be a form

2 participants