From b934608d691ac56bf75511caf9f78662d9176df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A1cz=20Zal=C3=A1n?= Date: Fri, 24 Nov 2023 23:41:18 +0100 Subject: [PATCH] Adding GitHub issue templates --- .github/ISSUE_TEMPLATE/bug-report.yml | 43 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/feature-request.yml | 16 ++++++++ .github/ISSUE_TEMPLATE/other.yml | 11 ++++++ 4 files changed, 71 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml create mode 100644 .github/ISSUE_TEMPLATE/other.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000..68a5fe9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,43 @@ +name: Report a bug +description: Report a bug, for example, the extension crashes, or one of the features doesn't work correctly, etc. +title: '[Bug]: ' +labels: ['bug'] +assignees: + - racz16 +body: + - type: markdown + attributes: + value: While most of the fields are not required, please give me as much information as possible to be able to reproduce the problem. + - type: input + id: extension-version + attributes: + label: The extension's version + description: You can find it in the extensions's page in the **Extensions** tab, next to the extension's name. + placeholder: eg. 1.3.6 + - type: input + id: vs-code-version + attributes: + label: VS Code's version + description: You can find it in **Help** / **About**. + placeholder: eg. 1.84.1 + - type: dropdown + id: extension-host + attributes: + label: Extension host + description: Choose **Desktop VS Code** if you downloaded VS Code, and choose **Web VS Code**, if you used , , or similar. + options: + - Desktop VS Code + - Web VS Code + - type: input + id: operating-system + attributes: + label: Operating system + description: Please provide the CPU architecture as well, like x64, or ARM64, etc. + placeholder: eg. Windows 11 x64 + - type: textarea + id: description + attributes: + label: Description + description: Please provide information, like what have you done when the problem happened, what exactly happened, error messages, logs, pictures, etc. + 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-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..6c4e266 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,16 @@ +name: Request a feature +description: Request a completely new feature or the enhancement of an already existing feature. +title: '[Feature]: ' +labels: ['enhancement'] +assignees: + - racz16 +body: + - type: markdown + attributes: + value: At the moment, the extension is not under regular development. Sometimes there are new releases, but they usually only contain bug fixes and sometimes very small features. If you have a feature request, feel free to create an issue, but I don't promise, that I'll implement it. + - type: textarea + id: feature-details + attributes: + label: Feature details + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/other.yml b/.github/ISSUE_TEMPLATE/other.yml new file mode 100644 index 0000000..3596913 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/other.yml @@ -0,0 +1,11 @@ +name: Other +description: If you have a question, a suggestion, or anything that is not a bug report and not a feature request. +assignees: + - racz16 +body: + - type: textarea + id: content + attributes: + label: Content + validations: + required: true