From 8fb68e76abacaa7bc82c01475742b469c3f2f63a Mon Sep 17 00:00:00 2001 From: Maxim Vershinin Date: Wed, 2 Sep 2026 12:11:46 +0500 Subject: [PATCH] feat (git): adds a new issue template --- .gitea/ISSUE_TEMPLATE/bug_report.yaml | 126 ++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 .gitea/ISSUE_TEMPLATE/bug_report.yaml diff --git a/.gitea/ISSUE_TEMPLATE/bug_report.yaml b/.gitea/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 0000000..ac3c2ff --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,126 @@ +name: "Bug Report" +description: "Report a bug or unexpected behavior to help us improve" +title: "[BUG]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + ## ⚠️ Before You Begin + Please ensure you have: + - [ ] Searched existing issues to avoid duplicates + - [ ] Confirmed this is a bug, not a question or configuration problem + + - type: textarea + id: description + attributes: + label: "📋 Description" + description: "Provide a clear and concise description of the bug" + placeholder: "What happened? What did you expect to happen instead?" + validations: + required: true + + - type: textarea + id: reproduction + attributes: + label: "🔁 Steps to Reproduce" + description: "Step-by-step instructions to reproduce the issue" + placeholder: | + 1. Go to '...' + 2. Click on '....' + 3. Scroll down to '....' + 4. See error + validations: + required: true + + - type: textarea + id: expected + attributes: + label: "✅ Expected Behavior" + description: "What you expected to happen" + placeholder: "A clear description of what should happen..." + validations: + required: true + + - type: textarea + id: actual + attributes: + label: "❌ Actual Behavior" + description: "What actually happened" + placeholder: "Include error messages, stack traces, or unexpected outcomes..." + validations: + required: true + + - type: textarea + id: logs + attributes: + label: "📄 Logs / Screenshots" + description: | + Provide relevant logs, error messages, or screenshots. + For logs, please use a pastebin and share the URL. + **Remember to remove any sensitive information (API keys, passwords, etc.).**[reference:13] + placeholder: "Paste logs here or provide a Gist URL..." + validations: + required: false + + - type: markdown + attributes: + value: | + --- + ## 🖥️ Environment Details + Please fill out the relevant information below. + + - type: input + id: version + attributes: + label: "📦 Audio Splitter Version" + description: "The version you are using (or commit reference)" + placeholder: "e.g., v1.21.7" + validations: + required: true + + - type: input + id: os + attributes: + label: "💻 Operating System" + description: "Your OS and version" + placeholder: "e.g., Ubuntu 22.04, macOS Sonoma 14.5, Windows" + validations: + required: true + + - type: input + id: browser + attributes: + label: "🌍 Browser (if applicable)" + description: "Browser name and version" + placeholder: "e.g., Chrome 120, Firefox 121, Safari 17" + validations: + required: false + + - type: textarea + id: additional + attributes: + label: "📎 Additional Context" + description: "Any other information that might be relevant" + placeholder: | + - Database type and version (e.g., PostgreSQL 15, SQLite) + - Reverse proxy/CDN in use (e.g., Nginx, Cloudflare)[reference:15] + - Any custom configuration + - Related issues or PRs + validations: + required: false + + - type: checkboxes + id: checklist + attributes: + label: "✅ Submission Checklist" + description: "Please confirm the following before submitting" + options: + - label: "I have searched for existing issues (open and closed) that report the same problem" + required: true + - label: "I am using the latest stable release of Audio Splitter" + required: true + - label: "I have provided clear steps to reproduce the issue" + required: true + - label: "I have included relevant logs or error messages (with sensitive info removed)" + required: false -- 2.52.0