From eb3c4511326e1222aa402e53665f304d74e5efbd Mon Sep 17 00:00:00 2001 From: ConfusedPolarBear <33811686+ConfusedPolarBear@users.noreply.github.com> Date: Tue, 15 Nov 2022 01:46:36 -0600 Subject: [PATCH] Migrate bug report template to a form --- .github/ISSUE_TEMPLATE/bug_report.md | 27 ------------- .github/ISSUE_TEMPLATE/bug_report.yml | 55 +++++++++++++++++++++++++++ 2 files changed, 55 insertions(+), 27 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 5d0d651..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -title: "[Bug] " -labels: bug -assignees: '' - ---- - -**Describe the bug** - -A clear and concise description of what the bug is. - -**System information** - -- Jellyfin installation method: -- OS: - -**Support bundle** - -[go to Dashboard -> Plugins -> Intro Skipper -> Support Bundle (at the bottom of the page) and paste the contents of the textbox here] - -**Jellyfin logs** - -``` -paste logs here -``` diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..4addddd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,55 @@ +name: "Bug report" +description: "Create a report to help us improve" +title: "[Bug]: " +labels: [bug] +body: + - type: textarea + attributes: + label: Describe the bug + description: Also tell us, what did you expect to happen? + placeholder: | + The more information that you are able to provide, the better. Did you do anything before this happened? Did you upgrade or change anything? Any screenshots or logs you can provide will be helpful. + + This is my issue. + + Steps to Reproduce + 1. In this environment... + 2. With this config... + 3. Run '...' + 4. See error... + validations: + required: true + + - type: input + attributes: + label: Operating system + placeholder: Debian 11, Windows 11, etc. + validations: + required: true + + - type: input + attributes: + label: Jellyfin installation method + placeholder: Docker, Windows installer, etc. + validations: + required: true + + - type: input + attributes: + label: Container image and tag + description: Only fill in this field if you are running Jellyfin in a container + placeholder: jellyfin/jellyfin:10.8.7, jellyfin-intro-skipper:latest, etc. + + - type: textarea + attributes: + label: Support Bundle + placeholder: go to Dashboard -> Plugins -> Intro Skipper -> Support Bundle (at the bottom of the page) and paste the contents of the textbox here + validations: + required: true + + - type: textarea + attributes: + label: Jellyfin logs + placeholder: Paste any relevant logs here + render: shell +