Add github issues templates

This commit is contained in:
headlessdev 2025-04-28 15:52:11 +02:00
parent a710596425
commit 9974969ed9
3 changed files with 109 additions and 0 deletions

67
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@ -0,0 +1,67 @@
name: 🐞 - Bug Report
description: Report a problem or unexpected behavior.
title: "[Bug]: "
labels: ["unverified bug"]
assignees: []
body:
- type: markdown
attributes:
value: |
Thank you for reporting a bug! Please fill out the information below.
- type: input
id: what-happened
attributes:
label: What happened?
description: Describe the issue you encountered.
placeholder: Tell us what happened...
validations:
required: true
- type: textarea
id: reproduction-steps
attributes:
label: Steps to reproduce
description: List the steps needed to reproduce the issue.
placeholder: |
1. Go to '...'
2. Click on '...'
3. Scroll down to '...'
4. See error
validations:
required: true
- type: dropdown
id: operating-system
attributes:
label: Operating System
options:
- Windows
- macOS
- Linux
- Other
validations:
required: true
- type: input
id: version
attributes:
label: Version
description: The version of the CoreControl you are using.
placeholder: e.g. v0.0.10
validations:
required: true
- type: input
id: logs
attributes:
label: Logs
description: The logs of the docker containers, if necessary.
placeholder: |
```
[logs]
```
validations:
required: false
- type: textarea
id: additional-info
attributes:
label: Additional Information
description: Add any other context about the problem here.
placeholder: Any extra details...

View File

@ -0,0 +1,41 @@
name: ✨ - Feature Request
description: Suggest a new idea or enhancement.
title: "[Feature]: "
labels: ["enhancement"]
assignees: []
body:
- type: markdown
attributes:
value: |
Thank you for suggesting a feature! Please provide as much detail as possible.
- type: input
id: feature-summary
attributes:
label: Feature Summary
description: Short summary of the feature you are requesting.
placeholder: A short and clear description...
validations:
required: true
- type: textarea
id: motivation
attributes:
label: Motivation
description: Why do you need this feature? What problem does it solve?
placeholder: Describe the use case...
validations:
required: true
- type: textarea
id: possible-solution
attributes:
label: Possible Solution
description: Suggest an idea for how the feature could be implemented (optional).
placeholder: Maybe something like this...
validations:
required: false
- type: textarea
id: additional-context
attributes:
label: Additional Context
description: Add any other context, screenshots, or examples here.
placeholder: Other relevant information...

1
.github/config.yml vendored Normal file
View File

@ -0,0 +1 @@
blank_issues_enabled: false