From 34fd48aabc1d11fc09abdff46ada598c6ed19473 Mon Sep 17 00:00:00 2001 From: Robert Honz Date: Mon, 26 Feb 2024 06:34:45 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=9F=20Issue=20templates.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/ISSUE_TEMPLATE/bug.yml | 50 ++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/feature.yml | 27 ++++++++++++++++ .github/ISSUE_TEMPLATE/help.yml | 19 ++++++++++++ 4 files changed, 97 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml create mode 100644 .github/ISSUE_TEMPLATE/help.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..4c4d272 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,50 @@ +name: Bug Report +description: File a bug report +title: "[Bug] " +labels: ["bug"] +assignees: + - exislow +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! You must use a clear title for this bug. + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Use three sentences or more. Otherwise your report gets rejected. + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: What version of our software are you running? + placeholder: vX.Y.Z + validations: + required: true + - type: dropdown + id: os + attributes: + label: What operating system are you seeing the problem on? + multiple: false + options: + - macOS + - Linux + - Windows + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: shell + - type: textarea + id: config + attributes: + label: Your settings + description: Please copy and paste your settings from `~/.config/settings.json` (macOS & Linux) / `%HOMEPATH%\.config\settings.json` (Windows). This will be automatically formatted into code, so no need for backticks. + render: json + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..9352708 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,27 @@ +name: Feature Request +description: File a feature request +title: "[Feature] " +labels: ["enhancement"] +assignees: + - exislow +body: + - type: markdown + attributes: + value: | + We appreciate your feedback on how to improve this project. Please be sure to include as much details & any images if possible! + - type: textarea + id: situation + attributes: + label: Current Situation + description: Describe the current situation, which is lacking of something you like to have. + placeholder: Write at least three sentences and be as precise as possible. + validations: + required: true + - type: textarea + id: suggestion + attributes: + label: Suggestion / Feature Request + description: Describe the feature(s) you would like to see added. + placeholder: Write three sentences or more and be as precise as possible. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/help.yml b/.github/ISSUE_TEMPLATE/help.yml new file mode 100644 index 0000000..9a64c7c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/help.yml @@ -0,0 +1,19 @@ +name: Help +description: File a question for help +title: "[Help] " +labels: ["help wanted"] +assignees: + - exislow +body: + - type: markdown + attributes: + value: | + If no other issue template fits please use this. + - type: textarea + id: help + attributes: + label: I need Help. + description: Describe the current situation and state your question. + placeholder: Write at least three sentences and be as precise as possible. + validations: + required: true