feat(IssueTemplates): Update issue templates and added 2 more (#1759)

This commit is contained in:
Andreas Maerten 2023-07-18 15:56:05 +02:00 committed by GitHub
parent 9d8c66498e
commit f8255d9e80
4 changed files with 96 additions and 4 deletions

View File

@ -28,8 +28,12 @@ body:
required: true
- type: textarea
attributes:
label: Screenshots and/or Logs
description: "Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in."
label: Logs and/or screenshots
description: |
For a bug report to be valid, please include the logs for YimMenu.
They can be found under `%appdata%/YimMenu/cout.log`, even if you think the log file is useless we'd still like for you to include it here.
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
value: |
```
<paste your logs here>
@ -57,7 +61,14 @@ body:
- type: checkboxes
attributes:
label: Build
description: This last section is to make sure the bug exists on this version of YimMenu. If you have your own version of YimMenu and haven't confirmed the bug exists on the current version of YimMenu this makes the bug report invalid.
description: We want to confirm that this issue exists on the latest version of YimMenu, not a fork or your own version of YimMenu.
options:
- label: I've confirmed the issue exists on the latest version of YimMenu
required: true
- type: checkboxes
attributes:
label: Coload
description: Make sure you test YimMenu without co-loading (Menyoo, Stand, ...) first and see if the issue exists, if it doesn't verify if you think the issue lies with us or with the product you're co-loading with.
options:
- label: I've tested this without co-loading anything.
required: true

53
.github/ISSUE_TEMPLATE/build_issue.yml vendored Normal file
View File

@ -0,0 +1,53 @@
name: Build issue
description: Report a problem with building YimMenu
title: "[Build]: "
labels: build
body:
- type: textarea
attributes:
label: Describe the build issues
description: A clear and concise description of what the issue is.
validations:
required: true
- type: textarea
attributes:
label: Screenshots and/or Logs
description: "Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in."
value: |
```
<paste your logs here>
```
validations:
required: false
- type: dropdown
attributes:
label: IDE/Compiler
description: Which IDE do you use to build YimMenu?
multiple: false
options:
- Visual Studio 2022
- Visual Studio Code
- Command Line
- Other (please mention in "Additional context")
validations:
required: true
- type: textarea
attributes:
label: Additional context
description: Add any other context about the problem here.
validations:
required: false
- type: checkboxes
attributes:
label: Setup Guide
description: You confirm that you followed the setup guide as described [here](https://github.com/YimMenu/YimMenu/wiki/Setup-your-PC-for-YimMenu-Development).
options:
- label: I confirm that I followed the setup guide correctly.
required: true
- type: checkboxes
attributes:
label: YimMenu Source Code
description: You confirm that you haven't modified YimMenu and are building the latest version of the source code.
options:
- label: I've confirmed this is an issue with building unmodified YimMenu.
required: true

View File

@ -1,7 +1,7 @@
name: Feature request
description: Suggest an idea for this project
title: "[Request]: "
labels: enhancement
labels: request
body:
- type: textarea
attributes:

View File

@ -0,0 +1,28 @@
name: Improvement request
description: Improve an existing feature in YimMenu.
title: "[Improvement]: "
labels: improvement
body:
- type: textarea
attributes:
label: Which feature
description: "Explain to us which feature you want to see improved and what you'd like to be changed about it."
placeholder: "I'd like for the Settings -> ESP feature to be structured differently, currently it's too obscure on how each of the features work together."
validations:
required: false
- type: textarea
attributes:
label: Reason
description: Provide Reasoning
placeholder: "Tell us why you'd want for us to improve this feature in YimMenu."
validations:
required: true
- type: textarea
attributes:
label: Additional context
description: |
Add any other context about the request here.
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false