Add structured issue templates for bugs, enhancements, and documentation #2571
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
Motivation for the change, related issues
This pull request introduces a set of structured, YAML-based issue templates to improve the quality and consistency of issue reporting in the repository. By guiding contributors to provide specific and relevant information, these templates will help maintainers triage, understand, and resolve issues more efficiently.
This new system replaces the free-form issue creation process with three dedicated workflows:
Changes Included
This PR adds the following three new files to the
.github/ISSUE_TEMPLATE/
directory:1-bug-report.yml
[Type] Bug
label to new issues.2-enhancement.yml
[Type] Enhancement
label to new issues.3-documentation-improvement.yml
[Type] Documentation
label and adds acc @fellyph
to the issue body for notification.