Skip to content

Add GitHub issue templates for bug reports and feature requests#20

Merged
Malcolmnixon merged 2 commits intomainfrom
copilot/create-issue-templates
Dec 16, 2025
Merged

Add GitHub issue templates for bug reports and feature requests#20
Malcolmnixon merged 2 commits intomainfrom
copilot/create-issue-templates

Conversation

Copy link
Contributor

Copilot AI commented Dec 16, 2025

Added structured YAML-based issue forms to streamline bug reports and feature requests with auto-labeled, validated submissions.

Changes

  • Bug Report Template (bug_report.yml)

    • Structured fields: description, reproduction steps, expected/actual behavior, code samples
    • Required inputs: library version, .NET version (dropdown), OS
    • C# syntax highlighting for code blocks
    • Validation checklist for duplicate checking
    • Auto-applies bug label
  • Feature Request Template (feature_request.yml)

    • Structured fields: problem statement, proposed solution, alternatives, usage examples, benefits
    • Priority dropdown (Low/Medium/High) and contribution willingness selector
    • C# syntax highlighting for code examples
    • Validation checklist
    • Auto-applies enhancement label
  • Template Configuration (config.yml)

    • Disables blank issues to enforce template usage
    • Contact links for Discussions (questions) and Security Advisories

Both templates use GitHub's modern issue forms (YAML) instead of markdown templates, providing native form validation and better UX.

Original prompt

This section details on the original issue you should resolve

<issue_title>Issue templates should be created</issue_title>
<issue_description>Issue templates should be created for bug reports and feature requests.</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot AI changed the title [WIP] Add issue templates for bug reports and feature requests Add GitHub issue templates for bug reports and feature requests Dec 16, 2025
Copilot AI requested a review from Malcolmnixon December 16, 2025 15:07
@Malcolmnixon Malcolmnixon marked this pull request as ready for review December 16, 2025 15:14
@Malcolmnixon Malcolmnixon merged commit d0d0f48 into main Dec 16, 2025
8 checks passed
@Malcolmnixon Malcolmnixon deleted the copilot/create-issue-templates branch December 16, 2025 15:14
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.

Issue templates should be created

2 participants