From 0ffef6e4bf4d7c191bcd281cc867ca468777988a Mon Sep 17 00:00:00 2001
From: Party Wumpus <48649272+PartyWumpus@users.noreply.github.com>
Date: Mon, 2 Jan 2023 16:45:42 +0000
Subject: Better bug report format (#312)
* Add files via upload
* Delete bug_report.md
* Update bug_report.yml
* Update bug_report.yml
* Update bug_report.yml
* Update bug_report.yml
* Update bug_report.yml
* Update bug_report.yml
* Update bug_report.yml
---
.github/ISSUE_TEMPLATE/bug_report.md | 36 -----------------
.github/ISSUE_TEMPLATE/bug_report.yml | 73 +++++++++++++++++++++++++++++++++++
.github/ISSUE_TEMPLATE/config.yml | 5 +++
3 files changed, 78 insertions(+), 36 deletions(-)
delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md
create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml
create mode 100644 .github/ISSUE_TEMPLATE/config.yml
(limited to '.github')
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]
"
+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.
--
cgit v1.2.3