From 46a591e66ae8c96676df3e7e8f7434b34e4048cf Mon Sep 17 00:00:00 2001 From: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com> Date: Sat, 16 Mar 2024 18:11:23 +0100 Subject: [PATCH] GH: ISSUE_TEMPLATE: Improve bug report template - Don't have pre-placed text in text boxes which have to be deleted each time (placeholder/light grey background text is still there) - Add latest host systems - Add optional checkbox if building on WSL2 - Small wording improvements/changes --- .github/ISSUE_TEMPLATE/bugreport.yml | 47 +++++++++++++++------------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bugreport.yml b/.github/ISSUE_TEMPLATE/bugreport.yml index 198235d13..d2b7d54a5 100644 --- a/.github/ISSUE_TEMPLATE/bugreport.yml +++ b/.github/ISSUE_TEMPLATE/bugreport.yml @@ -1,5 +1,5 @@ name: Armbian Linux Build Framework Bug Report -description: Create a bug report if there is something wrong with build framework mechanism. +description: Create a bug report if there is something wrong with the Armbian build framework. title: "Problem found ... " labels: ["bug"] assignees: "armbian/build-scripts" @@ -12,34 +12,29 @@ body: id: what-happened attributes: label: What happened? - description: " -
- Tell us, what did you expect to happen? - " - placeholder: Tell us what you see! - value: "A bug happened!" + description: | + + Also tell us, what did you expect to happen? + placeholder: An error x ocurred when I did y! validations: required: true - type: textarea id: reproduce attributes: label: How to reproduce? - description: " -
- Provide command line or explain steps which you did? - " - placeholder: Tell us how you did it! - value: "Command you gave to the framework!" + description: | + + Provide the command you ran or explain the steps you did. + placeholder: Tell us how you did it! E.g. the command you gave to the framework. validations: required: true - type: dropdown id: version attributes: label: Branch - description: " -
- Which branch are you using? - " + description: | + + Which branch are you using? options: - main (main development branch) - other @@ -48,14 +43,23 @@ body: - type: dropdown id: host attributes: - label: On which host OS are you observing this problem? + label: On which host OS are you running the build script and observing this problem? multiple: false options: - - Jammy - - Bullseye + - Ubuntu 24.04 Noble + - Ubuntu 22.04 Jammy + - Debian 13 Trixie + - Debian 12 Bookworm - Other validations: required: true + - type: checkboxes + id: host-is-wsl + attributes: + label: Are you building on Windows WSL2? + options: + - label: Yes, my Ubuntu/Debian/OtherOS is running on WSL2 + required: false - type: input id: logs attributes: @@ -63,7 +67,8 @@ body: description: | Run with `SHARE_LOG=yes`, at the end of log you will get something like this ```[🌿] Log uploaded, share URL: [ https://paste.armbian.com/xxx ]``` - Paste the URL on here. + + Paste the URL here: placeholder: https://paste.armbian.com/xxx - type: checkboxes id: terms