aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.github/ISSUE_TEMPLATE/question.yml
diff options
context:
space:
mode:
authorBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-16 04:01:19 +0100
committerBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-16 04:01:19 +0100
commit83027c383f26f772842771a6d670642fd36c269a (patch)
tree798f34d2a18c331b16ce6daf39b3f0dae3a8d924 /.github/ISSUE_TEMPLATE/question.yml
parent88d2b67870203acc098ae09e3cc33009c4e6b6ad (diff)
downloadDropOut-83027c383f26f772842771a6d670642fd36c269a.tar.gz
DropOut-83027c383f26f772842771a6d670642fd36c269a.zip
chore: add GitHub issue and PR templates with automation workflows
- Add bilingual issue templates (English & Chinese) - Bug report template with prerequisite checkboxes - Feature request template - Question template - Reverse checkbox detection ("I have not read carefully") - Add bilingual PR templates (English & Chinese) - Comprehensive checklist for code quality and testing - Test environment documentation section - Breaking changes section - Add GitHub Actions workflows - Auto-labeling based on issue content - Auto-close issues with unchecked prerequisites - Stale issue and PR management (90/60 days) - Add template configuration - External links for discussions and wiki - Template chooser interface
Diffstat (limited to '.github/ISSUE_TEMPLATE/question.yml')
-rw-r--r--.github/ISSUE_TEMPLATE/question.yml87
1 files changed, 87 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/question.yml b/.github/ISSUE_TEMPLATE/question.yml
new file mode 100644
index 0000000..ac170ab
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/question.yml
@@ -0,0 +1,87 @@
+name: Question
+description: Ask a question about using DropOut
+title: "[Question]: "
+labels: ["question"]
+assignees: []
+
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Have a question about using DropOut? Please fill out the form below.
+
+ **Note:** For bug reports, please use the Bug Report template instead.
+
+ - type: checkboxes
+ id: prerequisites
+ attributes:
+ label: Prerequisites
+ description: Please confirm you have completed the following before submitting. Issues that check "I have not read carefully" may be closed immediately.
+ options:
+ - label: I understand that Issues are for asking questions and getting help, not for complaints.
+ required: false
+ - label: I have not read carefully and just clicked through everything, believing this won't affect issue handling.
+ required: false
+ - label: I have searched existing issues to see if my question has been answered
+ required: false
+ - label: I have read the README and documentation
+ required: false
+
+ - type: dropdown
+ id: category
+ attributes:
+ label: Question Category
+ description: What is your question about?
+ options:
+ - Installation and Setup
+ - Account and Authentication
+ - Minecraft Version Management
+ - Mod Loaders (Fabric/Forge)
+ - Java Installation and Configuration
+ - Game Launch Issues
+ - Settings and Configuration
+ - Building from Source
+ - Contributing to the Project
+ - Other
+ validations:
+ required: true
+
+ - type: textarea
+ id: question
+ attributes:
+ label: Your Question
+ description: Please describe your question in detail
+ placeholder: What would you like to know?
+ validations:
+ required: true
+
+ - type: input
+ id: version
+ attributes:
+ label: DropOut Version (if applicable)
+ description: What version of DropOut are you using?
+ placeholder: "e.g., 0.1.23"
+ validations:
+ required: false
+
+ - type: dropdown
+ id: os
+ attributes:
+ label: Operating System (if applicable)
+ description: Which operating system are you using?
+ options:
+ - Windows
+ - macOS
+ - Linux
+ - Not applicable
+ validations:
+ required: false
+
+ - type: textarea
+ id: context
+ attributes:
+ label: Additional Context
+ description: Add any other context, screenshots, or information that might help us answer your question
+ placeholder: Any additional details...
+ validations:
+ required: false