From b38b356c225200a89ea42cb888cfbfff7e848ca9 Mon Sep 17 00:00:00 2001 From: Nexmoe <16796652+nexmoe@users.noreply.github.com> Date: Fri, 26 Dec 2025 12:53:51 +0800 Subject: [PATCH] feat(issue): add issue templates (#54) --- .github/ISSUE_TEMPLATE/bug_report.yml | 55 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 38 +++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..ea59016 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,55 @@ +name: Bug Report +description: Report a problem or regression +title: "[Bug]: " +labels: + - bug +body: + - type: input + id: app_version + attributes: + label: App version + description: The VidBee version (e.g., 1.2.3) + placeholder: 1.2.3 + validations: + required: true + - type: input + id: os_version + attributes: + label: OS version + description: Your operating system and version (e.g., macOS 14.2, Windows 11 23H2) + placeholder: macOS 14.2 + validations: + required: true + - type: textarea + id: steps + attributes: + label: Steps to reproduce + description: Provide clear steps so we can reproduce the issue + placeholder: | + 1. ... + 2. ... + 3. ... + validations: + required: true + - type: textarea + id: expected + attributes: + label: Expected result + placeholder: What you expected to happen + validations: + required: false + - type: textarea + id: actual + attributes: + label: Actual result + placeholder: What actually happened + validations: + required: true + - type: textarea + id: logs + attributes: + label: Logs or screenshots + description: Paste relevant logs or add screenshots + placeholder: Attach files or paste logs here + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..c870e8b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,38 @@ +name: Feature Request +description: Suggest an idea or improvement +title: "[Feature]: " +labels: + - enhancement +body: + - type: textarea + id: problem + attributes: + label: Problem to solve + description: What problem are you trying to solve? + placeholder: I want to... + validations: + required: true + - type: textarea + id: proposal + attributes: + label: Proposed solution + description: Describe the feature or change you want + placeholder: It would be great if... + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives considered + description: Other solutions or workarounds you considered + placeholder: I tried... + validations: + required: false + - type: textarea + id: extra + attributes: + label: Additional context + description: Add any other context or screenshots + placeholder: Links, screenshots, or related issues + validations: + required: false