Create issue forms (#414)

* Create bug.yml

* Update bug.yml

* Create feature.yml

* Update bug.yml
This commit is contained in:
Saraistupid 2023-05-07 22:03:02 +03:00 committed by GitHub
parent cdf2c88c35
commit f5770f6c37
2 changed files with 108 additions and 0 deletions

73
.github/ISSUE_TEMPLATE/bug.yml vendored Normal file
View file

@ -0,0 +1,73 @@
name: Bug Report
description: Report a bug you have experienced in Heaven Studio
labels: []
body:
- type: textarea
id: what-happened
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
placeholder: Tell us what happened!
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: How to reproduce the bug?
description: Steps to reproduce the behavior
placeholder: Tell us what happened!
validations:
required: true
- type: textarea
id: screenshot
attributes:
label: Screenshots/Videos
description: If applicable, add screenshots to help explain your problem.
placeholder: Upload an attachment here
validations:
required: false
- type: dropdown
id: os
attributes:
label: What Operating System(s) were you using?
description: If you are on Linux, Please say your distro under Additional Context
multiple: true
options:
- Windows 7
- Windows 8(.1)
- Windows 10/11
- Linux
- MacOS
- type: textarea
id: log
attributes:
label: Log file
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: markdown
attributes:
value: |
How to grab the log file:
- Close Heaven Studio (to get a fresh log file)
- Re-Open Heaven Studio
- Play until you experience your bug
- Close Heaven Studio
- If you are on Windows, go to `%USERPROFILE%\AppData\LocalLow\RHeavenStudio\Heaven Studio\`
- If you are on MacOS, go to `~/Library/Logs/RHeavenStudio/Heaven Studio` (You can access the ~ folder by pressing `Shift + ⌘ + H` in Finder)
- If you are on Linux, go to `~/.config/unity3d/RHeavenStudio/Heaven Studio/`
- Copy the contents of the `Player.log` file to the textbox above
- type: textarea
id: files
attributes:
label: Extra files
description: Upload any needed files here, preferably an RIQ file, linking them is also allowed.
placeholder: Upload a file here
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false

35
.github/ISSUE_TEMPLATE/feature.yml vendored Normal file
View file

@ -0,0 +1,35 @@
name: Feature request
description: Suggest an idea for Heaven Studio
labels: []
body:
- type: textarea
id: what-happened
attributes:
label: Is your feature request related to a problem? Please describe.
description: A clear and concise description of what the bug is.
placeholder: Tell us what happened!
validations:
required: false
- type: textarea
id: suggestion
attributes:
label: Describe your suggestion
description: A clear and concise description of what you want to happen.
placeholder: Tell us what happened!
validations:
required: true
- type: textarea
id: alternative
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
placeholder: Upload an attachment here
validations:
required: false
- type: textarea
id: context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false