Skip to content

Add issue templates, disable blank issues, and configure Dependabot#9

Merged
Malcolmnixon merged 2 commits intomainfrom
copilot/add-issue-templates
Dec 24, 2025
Merged

Add issue templates, disable blank issues, and configure Dependabot#9
Malcolmnixon merged 2 commits intomainfrom
copilot/add-issue-templates

Conversation

Copy link
Contributor

Copilot AI commented Dec 24, 2025

Adds structured issue templates with icons for bug reports and feature requests, disables blank issues, and configures automated dependency management.

Issue Templates

Bug Report (.github/ISSUE_TEMPLATE/bug_report.yml)

  • Structured form with icons: 🐛 bug description, 📋 reproduction steps, ✅ expected, ❌ actual behavior
  • Dropdowns for OS (Windows/Linux/macOS/FreeBSD) and .NET version (8.0/9.0/10.0)
  • Required fields enforce complete bug reports

Feature Request (.github/ISSUE_TEMPLATE/feature_request.yml)

  • Icons for: 💡 proposed solution, 🎯 problem statement, 🔄 alternatives, 🤝 contribution intent
  • Structured fields guide clear feature proposals

Config (.github/ISSUE_TEMPLATE/config.yml)

  • blank_issues_enabled: false
  • Redirects general questions to GitHub Discussions

Dependabot

Configuration (.github/dependabot.yml)

  • Weekly updates for NuGet packages and GitHub Actions
  • Auto-labels PRs: dependencies, nuget, github-actions
  • Commit prefix: chore
Original prompt

I would like to extend this repository with:

  • An issue template for bug reporting (with icons)
  • An issue template for feature requests (with icons)

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot AI changed the title [WIP] Add issue templates for bug reporting and feature requests Add issue templates, disable blank issues, and configure Dependabot Dec 24, 2025
Copilot AI requested a review from Malcolmnixon December 24, 2025 22:41
@Malcolmnixon Malcolmnixon marked this pull request as ready for review December 24, 2025 22:42
@Malcolmnixon Malcolmnixon merged commit 9b19cd2 into main Dec 24, 2025
5 checks passed
@Malcolmnixon Malcolmnixon deleted the copilot/add-issue-templates branch December 24, 2025 22:42
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.

2 participants