Add bug report issue template and issue chooser config

MeshCore has no issue templates, leading to inconsistent bug reports that
frequently lack hardware info, firmware version, reproduction steps, and
logs. This adds a structured YAML form template that collects all the
information needed for effective triage.

The config.yml sets up the issue chooser with contact links to redirect
questions to Discussions Q&A, feature requests to Discussions Ideas, and
real-time help to Discord. Blank issues remain enabled until the remaining
issue templates (hardware request, build issue) land in follow-up PRs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
🚀 Andrew R. DeFilippis 2026-02-24 19:13:30 +00:00
parent d05d6abab8
commit 0e12b8d2a9
No known key found for this signature in database
GPG key ID: 6DB626D42AD3331E
2 changed files with 172 additions and 0 deletions

11
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -0,0 +1,11 @@
blank_issues_enabled: true
contact_links:
- name: Ask a Question
url: https://github.com/meshcore-dev/MeshCore/discussions/categories/q-a
about: Use GitHub Discussions for questions and support.
- name: Feature Request / Idea
url: https://github.com/meshcore-dev/MeshCore/discussions/categories/ideas
about: Suggest features and improvements in Discussions.
- name: Discord Community
url: https://discord.gg/BMwCtwHj5V
about: Join the Discord for real-time help and chat.