summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.md36
-rw-r--r--.github/ISSUE_TEMPLATE/bug_report.yml73
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml5
3 files changed, 78 insertions, 36 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md
deleted file mode 100644
index f30d5e5e..00000000
--- a/.github/ISSUE_TEMPLATE/bug_report.md
+++ /dev/null
@@ -1,36 +0,0 @@
----
-name: Bug report
-about: Create a report to help us improve
-title: ''
-labels: bug
-assignees: ''
-
----
-
-**Description**
-[A clear and concise description of what the bug is.]
-
-**To Reproduce**
-Steps to reproduce the behavior:
-1. Go to '...'
-2. Click on '....'
-3. Scroll down to '....'
-4. See error
-
-**Expected behavior**
-[A clear and concise description of what you expected to happen.]
-
-**Screenshots**
-[If applicable, add screenshots to help explain your problem.]
-
-**Version information**
- - SteamOS Version: ``[Run ``uname -a`` and place the output here. Leave the single quotations outside.]``
- - Selected Update Channel: [Stable, Beta or Preview.]
-
-**Logs**
-[Please reboot your deck (if possible) when attempting to recreate the issue, then run
-``cd ~ && journalctl -b0 -u plugin_loader.service > backendlog.txt``. This will save the log file to ``~`` aka ``/home/deck``. Please upload the file here in place of this textblock.]
-
-**Additional context**
-Have you modified the read-only filesystem at any point?
-[Yes or No.]
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
new file mode 100644
index 00000000..bca53714
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -0,0 +1,73 @@
+name: Bug report
+description: File a bug/issue
+title: "[BUG] <title>"
+labels: [bug]
+body:
+ - type: checkboxes
+ id: low-effort-checks
+ attributes:
+ label: Please confirm
+ description: Issues without all checks may be ignored/closed.
+ options:
+ - label: I have searched existing issues
+ - label: This issue is not a duplicate of an existing one
+ - label: I have checked the [common issues section in the readme file](https://github.com/SteamDeckHomebrew/decky-loader#-common-issues)
+
+ - type: textarea
+ attributes:
+ label: Bug Report Description
+ description: A clear and concise description of what the bug is and if possible, the steps you used to get to the bug. If appropriate, include screenshots or videos.
+ placeholder: |
+ When I try to use ...
+
+ Steps to reproduce the behavior:
+ 1. Go to '...'
+ 2. Click on '....'
+ 3. Scroll down to '....'
+ 4. See error
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: Expected Behaviour
+ description: A brief description of the expected behavior.
+ placeholder: It should be ...
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: SteamOS version
+# description: Can be found with `uname -a`
+# placeholder: "Linux steamdeck 5.13.0-valve36-1-neptune #1 SMP PREEMPT Mon, 19 Dec 2022 23:39:41 +0000 x86_64 GNU/Linux"
+ placeholder: "SteamOS 3.4.3 Stable"
+ validations:
+ required: true
+
+ - type: dropdown
+ attributes:
+ label: Selected Update Channel
+ description: Which branch of Decky are you on?
+ multiple: false
+ options:
+ - Stable
+ - Prerelease
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: Have you modified the read-only filesystem at any point?
+ description: Describe how here, if you haven't done anything you can leave this blank
+ placeholder: Yes, I've installed neofetch via pacman.
+ validations:
+ required: false
+
+ - type: textarea
+ attributes:
+ label: Logs
+ description: Please reboot your deck (if possible) when attempting to recreate the issue, then run ``cd ~ && journalctl -b0 -u plugin_loader.service > deckylog.txt``. This will save the log file to ``~`` aka ``/home/deck``. Please upload the file here
+ placeholder: deckylog.txt
+ validations:
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 00000000..e64c3c24
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,5 @@
+blank_issues_enabled: true
+contact_links:
+ - name: Steam Deck Homebrew Discord Server
+ url: https://discord.gg/ZU74G2NJzk
+ about: Please ask and answer questions here.