aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorEnderActually <99933312+EnderActually@users.noreply.github.com>2026-03-05 16:33:38 -0500
committerGitHub <noreply@github.com>2026-03-05 15:33:38 -0600
commitcd3bb89317d2997bc69dbd29aec67c161471eea3 (patch)
treea306245600d3168e2f3a569ecae1ae9cf5cef85b /.github
parentee24488ab638b087c680920fbf6c2eef67bc0ae1 (diff)
Add issue templates again (#457)
* Update issue templates * Update bug_report.md * change to form * Refactor bug report template * Remove 'type' field from bug report template Removed the 'type' field from the bug report template. * Add final Fields * remove invalid syntax * Fix typo in bug report template for Debug label * Change input types to textareas in bug report template Fixes uploads with images and videos * Change to form * Update bug report template validations Changed 'required' validation for additional context from true to false. * Change feature request template to suggestion request * fix title * Refactor suggestion request template Removed duplicate textarea for solution and updated title format.
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml78
-rw-r--r--.github/ISSUE_TEMPLATE/suggestion_request.yml34
2 files changed, 112 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
new file mode 100644
index 00000000..63c0478f
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -0,0 +1,78 @@
+name: Bug Report
+description: File a bug report.
+title: "[Bug] "
+labels: ["bug"]
+
+body:
+ - type: textarea
+ id: bug-description
+ attributes:
+ label: Bug description
+ description: A clear and concise description of what the bug is.
+ validations:
+ required: true
+
+ - type: textarea
+ id: steps
+ attributes:
+ label: To Reproduce
+ description: Steps to reproduce the behavior
+ placeholder: |
+ 1. Go to '...'
+ 2. Click on '....'
+ 3. Scroll down to '....'
+ 4. See error
+ validations:
+ required: true
+
+
+ - type: textarea
+ id: expected
+ attributes:
+ label: Expected behavior
+ description: A clear and concise description of what you expected to happen.
+ validations:
+ required: true
+
+
+ - type: textarea
+ id: screenshots
+ attributes:
+ label: Screenshots
+ description: If applicable, add screenshots to help explain your problem.
+ validations:
+ required: false
+
+ - type: textarea
+ id: video
+ attributes:
+ label: Videos
+ description: If applicable, add videos to help explain your problem.
+ validations:
+ required: false
+
+ - type: input
+ id: version
+ attributes:
+ label: Version
+ placeholder: e.g. 55a86b8
+ validations:
+ required: true
+
+ - type: checkboxes
+ id: build
+ attributes:
+ label: Build Type
+ options:
+ - label: Release
+ - label: Debug
+ validations:
+ required: true
+
+ - type: textarea
+ id: additional
+ attributes:
+ label: Additional context
+ description: A clear and concise description of what the bug is.
+ validations:
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/suggestion_request.yml b/.github/ISSUE_TEMPLATE/suggestion_request.yml
new file mode 100644
index 00000000..2eb5ba86
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/suggestion_request.yml
@@ -0,0 +1,34 @@
+name: Suggestion
+description: Suggest an idea for this project
+title: "[Suggestion] "
+labels: ["enhancement"]
+
+body:
+ - type: textarea
+ id: solution
+ attributes:
+ label: Describe the solution you'd like
+ description: What would you like to see happen?
+ placeholder: |
+ A clear and concise description of what you want to happen.
+ validations:
+ required: true
+
+ - type: textarea
+ id: problem
+ attributes:
+ label: Is your suggestion related to a problem?
+ description: Describe the problem you are experiencing.
+ placeholder: |
+ A clear and concise description of what the problem is.
+ Example: I'm always frustrated when [...]
+ validations:
+ required: false
+
+ - type: textarea
+ id: additional
+ attributes:
+ label: Additional context
+ description: Add any other context, mockups, or screenshots here.
+ validations:
+ required: false