From 343d376b6501cd03266d6198796a619cf373752a Mon Sep 17 00:00:00 2001 From: staack Date: Mon, 9 Mar 2026 17:50:36 -0500 Subject: [PATCH] ci: add bug report issue template --- .github/ISSUE_TEMPLATE/bug_report.yml | 56 +++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..c0422ee --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,56 @@ +name: Bug Report +description: Report a bug or unexpected behavior +labels: ["bug"] +body: + - type: markdown + attributes: + value: Thanks for reporting a bug! Please fill out the sections below. + - type: textarea + id: description + attributes: + label: Describe the bug + description: A clear description of what happened vs what you expected. + placeholder: "When I click X, Y happens instead of Z..." + validations: + required: true + - type: textarea + id: steps + attributes: + label: Steps to reproduce + description: Minimal steps to reproduce the behavior. + placeholder: | + 1. Go to '...' + 2. Click on '...' + 3. See error + validations: + required: true + - type: dropdown + id: component + attributes: + label: Component + description: Which part of the system is affected? + options: + - Frontend (React UI) + - Backend (FastAPI) + - Poller (Go) + - Database / Migrations + - Authentication / SRP + - Device Communication + - VPN / WireGuard + - Certificates / CA + - Docker / Infrastructure + - Other + validations: + required: true + - type: textarea + id: environment + attributes: + label: Environment + description: Browser, OS, Docker version, etc. + placeholder: "Chrome 125, macOS 15, Docker 27.x" + - type: textarea + id: logs + attributes: + label: Relevant logs or screenshots + description: Paste error messages, console output, or attach screenshots. + render: shell