From 17b5ed36f31cb3457c339c7c17182ba65fad9dd7 Mon Sep 17 00:00:00 2001 From: vfsfitvnm Date: Mon, 6 Jun 2022 21:35:16 +0200 Subject: [PATCH] Add issue templates (thanks z-huang/music) --- .github/ISSUE_TEMPLATE/bug_report.yaml | 88 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yaml | 34 ++++++++ 2 files changed, 122 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yaml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yaml diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 0000000..6a480c9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,88 @@ +name: Bug report +description: Create a bug report to help us improve +labels: [bug] +body: + - type: markdown + attributes: + value: | + **1- I am able to reproduce the bug with the [latest version](https://github.com/vfsfitvnm/vimusic/releases/latest).** + **2- I've checked that there is no issue about this bug.** + **3- This issue contains only one bug.** + **4- The title of this issue accurately describes the bug.** + + - type: textarea + id: reproduce-steps + attributes: + label: Steps to reproduce the bug + description: What did you do for the bug to show up? + placeholder: | + Example: + 1. Go to '...' + 2. Click on '....' + 3. Scroll down to '....' + 4. See error + validations: + required: true + + - type: textarea + id: expected-behavior + attributes: + label: Expected behavior + placeholder: | + Example: + "This should happen..." + validations: + required: true + + - type: textarea + id: actual-behavior + attributes: + label: Actual behavior + placeholder: | + Example: + "This happened instead..." + validations: + required: true + + - type: textarea + id: sreen-media + attributes: + label: Screenshots/Screen recordings + description: | + A picture or video helps us understand the bug more. + + You can upload them directly in the text box. + + - type: textarea + id: logs + attributes: + label: Logs + description: | + If your bug includes a crash, please use `adb logcat` or other ways to provide logs. + + - type: input + id: vimusic-version + attributes: + label: ViMusic version + placeholder: | + Example: "0.1.2" + validations: + required: true + + - type: input + id: android-version + attributes: + label: Android version + description: | + You can find this somewhere in your Android settings. + placeholder: | + Example: "Android 12" + validations: + required: true + + - type: textarea + id: additional-information + attributes: + label: Additional information + placeholder: | + Additional details and attachments. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 0000000..dcf8dcf --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,34 @@ +name: Feature request +description: Suggest an idea for ViMusic +labels: [enhancement] +body: + - type: markdown + attributes: + value: | + **1- I've checked that there is no other issue about this feature request.** + **2- This issue contains only one feature request.** + **3- The title of this issue accurately describes the feature request.** + + - type: textarea + id: feature-description + attributes: + label: Feature description + description: What feature you want the app to have? Provide detailed description about what it should look like or where it should be added. + validations: + required: true + + - type: textarea + id: why-is-the-feature-requested + attributes: + label: Why do you want this feature? + description: Describe the problem or limitation that motivates you to want this feature to be added. + validations: + required: true + + - type: textarea + id: additional-information + attributes: + label: Additional information + description: Add any other context or screenshots about the feature request here. + placeholder: | + Additional details and attachments.