Use issue forms (#1631)

makes the issue template UI nicer than it is right now

related: #1625
This commit is contained in:
IntegratedQuantum 2025-06-18 16:04:21 +02:00 committed by GitHub
parent f75f3d40e4
commit 74ceef2902
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 33 additions and 24 deletions

View File

@ -1,14 +0,0 @@
---
name: Bug Report
about: File a bug report
title: ''
labels: bug
assignees: ''
---
Please describe the observed behavior and how to reproduce it.
In case of a crash please attach the stack trace shown in the console.
Before making a bug report please check if it is a [known bug](https://github.com/PixelGuys/Cubyz/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug) first.

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

@ -0,0 +1,18 @@
name: Bug Report
description: File a bug report
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
A bug is when something works differently than it is expected to.
## Remember to search before filing a new report
Please search for this bug in the [issue tracker](https://github.com/PixelGuys/Cubyz/issues?q=is%3Aissue%20state%3Aopen%20label%3Abug), and use a bug report title that
would have made your bug report turn up in the search results for your search query.
- type: textarea
id: repro
attributes:
label: Steps to Reproduce and Observed Behavior
description: Please describe the observed behavior and how to reproduce it. In case of a crash please attach the stack trace shown in the console.
validations:
required: true

View File

@ -1,10 +0,0 @@
---
name: Feature Request
about: Propose a new gameplay feature
title: ''
labels: gameplay, undecided
assignees: ''
---
Please check if the feature aligns with the [Game Design Principles](https://github.com/PixelGuys/Cubyz/blob/master/GAME_DESIGN_PRINCIPLES.md) before making an issue.

15
.github/ISSUE_TEMPLATE/proposal.yml vendored Normal file
View File

@ -0,0 +1,15 @@
name: Feature Request
description: Propose a new gameplay feature
labels: ["gameplay", "undecided"]
body:
- type: markdown
attributes:
value: |
Please check if the feature aligns with the [Game Design Principles](https://github.com/PixelGuys/Cubyz/blob/master/GAME_DESIGN_PRINCIPLES.md) before making an issue.
- type: textarea
id: description
attributes:
label: Description
description: Please describe the proposed feature.
validations:
required: true