Create Github issue form (#1692)

* Create Github issue form

* Update general_question_form.yaml
This commit is contained in:
ReinforceZwei 2021-07-19 14:59:06 +08:00 committed by GitHub
parent c18bff361c
commit 8a44aa29d3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 156 additions and 75 deletions

View file

@ -1,29 +0,0 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: a:enhancement, a:new-feature
assignees: ''
---
**Prerequisites**
- [ ] I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config)
- [ ] I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts)
- [ ] I tried to [look for similar feature requests](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one
---
## Describe your problem
Present a concise description of the problem to be addressed by this feature request.
---
## Suggest a possible solution
A clear description of what you want to happen (I'd like the app to do this to solve my problem [...])
---
## Screenshot to help explain your request (If applicable)

View file

@ -0,0 +1,72 @@
name: Feature Request
description: Suggest an idea for this project
title: "[Idea] "
labels:
- "a:enhancement"
- "a:new-feature"
body:
- type: checkboxes
id: prerequisites
attributes:
label: Prerequisites
options:
- label: I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config)
required: true
- label: I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts)
required: true
- label: I tried to [look for similar feature requests](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one
required: true
- type: input
id: client-version
attributes:
label: Console Client Version
description: Please make sure you are using the latest version
placeholder: Latest
validations:
required: true
- type: textarea
id: problem
attributes:
label: Describe your problem
placeholder: What feature is lacking?
validations:
required: true
- type: textarea
id: solution
attributes:
label: Suggest a possible solution
placeholder: What do you want to happen?
- type: textarea
id: screenshot
attributes:
label: Attach screenshot here (If applicable)
- type: input
id: mc-version
attributes:
label: Minecraft Version
placeholder: 1.x.x
- type: dropdown
id: device
attributes:
label: Device
description: What device you are using to run the client?
options:
- Desktop
- Laptop
- VPS
- Raspberry Pi
- Other
- type: dropdown
id: operating-system
attributes:
label: Operating System
description: What operating system is your device running?
options:
- Windows
- Linux
- MacOS
- Other
- type: markdown
id: credit
attributes:
value: Thank you for filling the request form. Feel free to submit the request to us.

View file

@ -1,46 +0,0 @@
---
name: General Question
about: Request help for using the program
title: ''
labels: a:question
assignees: ''
---
**Prerequisites**
- [ ] I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config)
- [ ] I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts)
- [ ] I tried to [look for similar questions](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before creating a new one
---
## Description of the Question
A clear description of what you want to happen (I'd like the app to do [...])
---
## Describe your current situation
A clear description of what is happening (The app didn't do what I expected, instead [...]/I don't know how to make the app to do [...])
---
## Solutions you've already considered
1. Set [...] setting in my config
2.
---
## Screenshots to help explain your situation (If applicable)
---
## Anythings that could help us answering your question
(your scripts, config, log output, information about your system...)

View file

@ -0,0 +1,84 @@
name: General Question
description: Request help for using the program
title: "[Question] "
labels:
- "a:question"
body:
- type: checkboxes
id: prerequisites
attributes:
label: Prerequisites
options:
- label: I have read and understood the [user manual](https://github.com/ORelio/Minecraft-Console-Client/tree/master/MinecraftClient/config)
required: true
- label: I made sure I am running the latest [development build](https://ci.appveyor.com/project/ORelio/minecraft-console-client/build/artifacts)
required: true
- label: I tried to [look for similar feature requests](https://github.com/ORelio/Minecraft-Console-Client/issues?q=is%3Aissue) before opening a new one
required: true
- type: input
id: client-version
attributes:
label: Console Client Version
description: Please make sure you are using the latest version
placeholder: Latest
validations:
required: true
- type: textarea
id: question
attributes:
label: Description of the Question
placeholder: What problem do you encountered?
validations:
required: true
- type: textarea
id: considered-solutions
attributes:
label: Solutions you've already considered
placeholder: "1. Set ... setting in my config"
value: |
1.
2.
- type: textarea
id: screenshot
attributes:
label: Attach screenshot here (If applicable)
- type: textarea
id: others
attributes:
label: Anythings that could help us answering the question
placeholder: Your configuration file, log output, ...
render: txt
- type: input
id: mc-version
attributes:
label: Minecraft Version
placeholder: 1.x.x
- type: dropdown
id: device
attributes:
label: Device
description: What device you are using to run the client?
options:
- Desktop
- Laptop
- VPS
- Raspberry Pi
- Other
- type: dropdown
id: operating-system
attributes:
label: Operating System
description: What operating system is your device running?
options:
- Windows
- Linux
- MacOS
- Other
- type: input
id: server-address
attributes:
label: Server Address (If applicable)
- type: markdown
id: credit
attributes:
value: Thank you for filling the question form. Feel free to submit the form to us.