From 106c6dd3d936e03741d9be2416494eaf8b8e12e8 Mon Sep 17 00:00:00 2001 From: jn64 <23169302+jn64@users.noreply.github.com> Date: Thu, 4 Apr 2024 21:29:36 +0800 Subject: [PATCH] Add issue templates (#551) * Create bug.yaml * Create feature.yaml * Create config.yml * Add DAW/host field Also change version from placeholder to value so it is pre-filled * Change OS field from dropdown to input --- .github/ISSUE_TEMPLATE/bug.yaml | 42 +++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 8 ++++++ .github/ISSUE_TEMPLATE/feature.yaml | 9 +++++++ 3 files changed, 59 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yaml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yaml diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml new file mode 100644 index 0000000..e010766 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -0,0 +1,42 @@ +name: Bug Report +description: Report a bug with Cardinal +body: + - type: input + id: version + attributes: + label: Version + value: "23.10" + validations: + required: true + - type: dropdown + id: plugin-type + attributes: + label: Plugin type + multiple: true + options: + - Native + - AU + - CLAP + - LV2 + - VST2 + - VST3 + validations: + required: true + - type: input + id: os + attributes: + label: OS + validations: + required: true + - type: input + id: daw-host + attributes: + label: "DAW / host" + validations: + required: false + - type: textarea + id: bug-description + attributes: + label: Description + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..62ee212 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,8 @@ +blank_issues_enabled: false +contact_links: + - name: Module request + url: https://github.com/DISTRHO/Cardinal/wiki/Possible-modules-to-include + about: To request a new module, add it to the wiki page here + - name: Discussions + url: https://github.com/DISTRHO/Cardinal/discussions + about: Ask other questions or share what you've made with Cardinal diff --git a/.github/ISSUE_TEMPLATE/feature.yaml b/.github/ISSUE_TEMPLATE/feature.yaml new file mode 100644 index 0000000..475c88b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yaml @@ -0,0 +1,9 @@ +name: Feature request +description: Request a new feature +body: + - type: textarea + id: feature-description + attributes: + label: Description + validations: + required: true