From 4c467b9970f9b8ebb8eea0629e0464e4a3c51588 Mon Sep 17 00:00:00 2001 From: samuel Date: Tue, 11 Jun 2024 13:58:23 +0200 Subject: [PATCH] docs: add a GitHub issue template for bug reports --- .github/ISSUE_TEMPLATE/1-bug-report.yml | 53 +++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/1-bug-report.yml diff --git a/.github/ISSUE_TEMPLATE/1-bug-report.yml b/.github/ISSUE_TEMPLATE/1-bug-report.yml new file mode 100644 index 0000000..0328ef8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/1-bug-report.yml @@ -0,0 +1,53 @@ +name: "🐛 Bug Report" +description: Report a bug found while using Planka +title: "[Bug]: " +labels: ["Type: Bug", "Status: Triage"] +body: + - type: dropdown + id: issue-type + attributes: + label: Where is the problem occurring? + description: Select the part of the application where you encountered the issue. + options: + - "I encountered the problem while using the application (Frontend)" + - "I encountered the problem while interacting with the server (Backend)" + - "I'm not sure" + - type: dropdown + id: browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Brave + - Chrome + - Firefox + - Microsoft Edge + - Safari + - Other + - type: textarea + id: current-behavior + attributes: + label: Current behaviour + description: A description of what is currently happening, including screenshots and other useful information (**DO NOT INCLUDE PRIVATE INFORMATION**). + placeholder: Currently... + validations: + required: true + - type: textarea + id: desired-behavior + attributes: + label: Desired behaviour + description: A clear description of what you think should happen. + placeholder: In this situation, I expected ... + - type: textarea + id: reproduction + attributes: + label: Steps to reproduce + description: Clearly describe which steps or actions you have taken to arrive at the problem. If you have some experience with the code, please link to the specific pieces of code. + placeholder: I did X, then Y, before arriving at Z, when ERROR ... + validations: + required: true + - type: textarea + id: other + attributes: + label: Other information + description: Any other details?