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
This commit is contained in:
jn64 2024-04-04 21:29:36 +08:00 committed by GitHub
parent b44f993f91
commit 106c6dd3d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 59 additions and 0 deletions

42
.github/ISSUE_TEMPLATE/bug.yaml vendored Normal file
View file

@ -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

8
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -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

9
.github/ISSUE_TEMPLATE/feature.yaml vendored Normal file
View file

@ -0,0 +1,9 @@
name: Feature request
description: Request a new feature
body:
- type: textarea
id: feature-description
attributes:
label: Description
validations:
required: true