chore: try the new issue templates

This commit is contained in:
Phan An 2024-07-21 15:57:05 +03:00
parent 69259da1c0
commit ba23940300
4 changed files with 90 additions and 48 deletions

View file

@ -1,34 +0,0 @@
---
name: "\U0001F41BBug report"
about: Report errors and problems
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Environment**
- Koel version [e.g. v4.1.0]
- OS: [e.g. macOS Mojave]
- Browser [e.g. Chrome 79]
- PHP version [e.g. v7.2.0]
- Node version [e.g. v10.15.3]
**Additional context**
Add any other context about the problem here.

View file

@ -1,14 +0,0 @@
---
name: "\U0001F680 Feature Request"
about: Suggest an idea or improvement for this project
title: ''
labels: ''
assignees: ''
---
**Description**
A clear and concise description of the new feature or improvement.
**Example**
A simple example of the new feature in action. If the new feature changes an existing feature, include a simple before/after comparison.

72
.github/ISSUE_TEMPLATE/1-bug-report.yml vendored Normal file
View file

@ -0,0 +1,72 @@
name: 🐛 Bug Report
description: File a bug report.
title: "[Bug]: "
assignees:
- phanan
body:
- type: checkboxes
id: read-troubleshooting-guide
attributes:
label: Read the Troubleshooting guide.
description: Please confirm that you've read and followed the [Troubleshooting guide](https://docs.koel.dev/troubleshooting) before filing this bug report.
options:
- label: I have read and followed the Troubleshooting guide
required: true
- type: textarea
id: reproduce
attributes:
label: Reproduction steps
description: How do you trigger this bug? Please provide a step-by-step guide.
value: |
1.
2.
3.
...
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected behavior
description: What did you expect to happen?
validations:
required: true
- type: textarea
id: actual
attributes:
label: Actual behavior
description: What actually happened?
validations:
required: true
- type: textarea
id: logs
attributes:
label: Logs
description: Relevant logs found in `storage/logs/laravel.log` and/or browser console.
- type: input
id: koel-version
attributes:
label: Koel version
validations:
required: true
- type: dropdown
id: installation-method
attributes:
label: How did you install Koel?
options:
- Compiled from source
- Pre-compiled tar/zip archive
- Official Docker image
- Other (please specify in Additional information)
- type: textarea
id: additional-info
attributes:
label: Additional information
description: Any other information you think might be helpful.
value: |
- **Server OS**:
- **PHP version**:
- **Database**:
- **Node version**:
- **Browser & device**:
- **Additional context**:

View file

@ -0,0 +1,18 @@
name: 💡Feature request
description: Request a new feature or improvement.
title: "[FR]: "
assignees:
- phanan
body:
- type: textarea
id: desc
attributes:
label: Description
description: A clear and concise description of the new feature or improvement.
validations:
required: true
- type: textarea
id: additional-info
attributes:
label: Additional information
description: Any other information you think might be helpful, e.g. the motivation behind the feature, the benefits it brings, or examples of how it's been implemented elsewhere.