feat: add issue templates for bug reports and feature requests

This commit is contained in:
Sam Chau
2026-01-24 00:32:38 +10:30
parent 3eb71f4c3f
commit e1d0c13732
3 changed files with 147 additions and 0 deletions

89
.github/ISSUE_TEMPLATE/bug.yml vendored Normal file
View File

@@ -0,0 +1,89 @@
name: 🐛 Bug Report
description: Report something that isn't working correctly
labels: ["type: bug"]
body:
- type: textarea
id: what-happened
attributes:
label: What happened and what did you expect?
placeholder: Describe the bug and what you expected to happen instead
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps to reproduce
description: Include screenshots if relevant. For grab/matching issues, include interactive search screenshots.
placeholder: |
1. Go to...
2. Click on...
3. See error...
validations:
required: true
- type: input
id: version
attributes:
label: Profilarr version
placeholder: e.g. 2.1.0
validations:
required: true
- type: dropdown
id: channel
attributes:
label: Release channel
options:
- Stable
- Beta
- Develop
validations:
required: true
- type: dropdown
id: installation
attributes:
label: Installation method
options:
- Docker
- Unraid
- TrueNAS
- Windows
- macOS (Intel)
- macOS (ARM)
- Linux
validations:
required: true
- type: input
id: arr-version
attributes:
label: Radarr/Sonarr version
placeholder: e.g. Radarr 5.2.6
- type: input
id: database
attributes:
label: Database
placeholder: e.g. dictionarry/profilarr-database
- type: input
id: browser
attributes:
label: Browser
placeholder: e.g. Chrome 120, Firefox 121
- type: textarea
id: logs
attributes:
label: Logs
description: Paste relevant logs or attach a file
render: shell
- type: input
id: related
attributes:
label: Related issues
placeholder: "#123, #456"

10
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1,10 @@
blank_issues_enabled: false
contact_links:
- name: 💬 Support Question
url: https://github.com/Dictionarry-Hub/profilarr/discussions/new?category=q-a
about: Ask questions and get help from the community
- name: 📚 Check the Docs
url: https://dictionarry.dev
about: Read the documentation before opening an issue

48
.github/ISSUE_TEMPLATE/feature.yml vendored Normal file
View File

@@ -0,0 +1,48 @@
name: ✨ Feature Request
description: Suggest a new feature or improvement
labels: ["type: feature"]
body:
- type: textarea
id: what
attributes:
label: What do you want?
placeholder: Describe the feature you'd like to see
validations:
required: true
- type: textarea
id: why
attributes:
label: Why do you want it?
placeholder: Explain your use case and why this would be valuable
validations:
required: true
- type: textarea
id: workarounds
attributes:
label: Have you tried any workarounds?
placeholder: Describe any alternatives you've tried
- type: checkboxes
id: help
attributes:
label: Would you help implement this?
options:
- label: I'm willing to help implement this feature
- type: dropdown
id: importance
attributes:
label: How important is this to you?
options:
- Low
- Medium
- High
- type: input
id: related
attributes:
label: Related issues
placeholder: "#123, #456"