ISSUE_TEMPLATE: Move to new standard

In order to overwrite what the org uses, we must update our issue
template to the new system.
This commit is contained in:
tt2468 2021-11-21 01:38:20 -08:00
parent 2e079ad681
commit 8e9b3ef7bb
4 changed files with 176 additions and 20 deletions

View File

@ -1,20 +0,0 @@
##### Issue type
<!--- Uncomment one of the two options below. -->
<!--- - Bug report -->
<!--- - Feature request -->
##### Description
<!--- Describe the bug encountered or feature requested. -->
##### Steps to reproduce and other useful info
<!--- If it's a bug, please describe the steps to reproduce it and PLEASE include an OBS log file. Otherwise, remove this section. -->
##### Technical information
- **Operating System:**
- **OBS Studio version:**
- **obs-websocket version:**
##### Development Environment
<!--- If you're trying to compile obs-websocket, please describe your compiler type and version (e.g: GCC 4.7, VC2013, ...), and the CMake settings used. -->
<!--- Remove this section if it does not apply. -->

129
.github/ISSUE_TEMPLATE/bug_report.yaml vendored Normal file
View File

@ -0,0 +1,129 @@
name: Bug Report
description: Report a bug or crash
title: "Bug: "
labels: ["Issue: Bug - Unconfirmed"]
body:
- type: markdown
id: md_welcome
attributes:
value: This form is for reporting bugs for obs-websocket!
- type: dropdown
id: os_info
attributes:
label: Operating System Info
description: What Operating System are you running?
options:
- Windows 11
- Windows 10
- Windows 8.1
- macOS 12.0
- macOS 11.6
- macOS 11.5
- macOS 11.4
- macOS 11.3
- macOS 11.2
- macOS 11.1
- macOS 11.0
- macOS 10.15
- macOS 10.14
- macOS 10.13
- Ubuntu 21.04
- Ubuntu 20.10
- Ubuntu 20.04
- Ubuntu 18.04
- Other
validations:
required: true
- type: input
id: os_info_other
attributes:
label: Other OS
description: "If \"Other\" was selected above, what OS are you using?"
placeholder: "e.g., Arch Linux, FreeBSD"
validations:
required: false
- type: dropdown
id: obs_version
attributes:
label: OBS Studio Version
description: What version of OBS Studio are you using?
options:
- 27.1.3
- 27.1.1
- 27.1.0
- 27.0.1
- Git
- Other
validations:
required: true
- type: input
id: obs_version_other
attributes:
label: OBS Studio Version (Other)
description: "If \"Other\" was selected above, what version of OBS Studio are you using?"
validations:
required: false
- type: dropdown
id: obs_websocket_version
attributes:
label: obs-websocket Version
description: What version of obs-websocket are you using?
options:
- 5.0.0-alpha2
- 5.0.0-alpha1
- 4.9.1
- 4.9.0
- Git
validations:
required: true
- type: input
id: obs_log_url
attributes:
label: OBS Studio Log URL
description: Please provide the obsproject.com URL (from Help menu > Log Files > Upload Current/Last Log File) to the OBS log file where this issue occurred.
validations:
required: true
- type: input
id: obs_crash_log_url
attributes:
label: OBS Studio Crash Log URL
description: If this is a crash report, please provide the obsproject.com URL to the OBS crash log file where this issue occurred.
validations:
required: false
- type: textarea
id: expected_behavior
attributes:
label: Expected Behavior
description: "What did you expect to happen?"
validations:
required: true
- type: textarea
id: current_behavior
attributes:
label: Current Behavior
description: "What actually happened?"
validations:
required: true
- type: textarea
id: steps_to_reproduce
attributes:
label: Steps to Reproduce
description: "How do you trigger this bug? Please walk us through it step by step."
placeholder: |
1.
2.
3.
...
value: |
1.
2.
3.
...
validations:
required: true
- type: textarea
id: additional_notes
attributes:
label: Anything else we should know?
validations:
required: false

5
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Help/Support
url: https://discord.gg/UjfPmYdRPZ
about: Development-related help for obs-websocket

View File

@ -0,0 +1,42 @@
name: Feature Request
description: Request for a new feature (request/event) to be added to obs-websocket
title: "Feature Request: "
labels: ["Issue: Feature Request"]
body:
- type: markdown
id: md_welcome
attributes:
value: This form is for requesting features for obs-websocket!
- type: dropdown
id: feature_request_type
attributes:
label: Feature Request Type
description: What kind of feature would you like to see added to obs-websocket?
options:
- RPC Request
- RPC Event
- Settings Dialog
- Other
validations:
required: true
- type: input
id: feature_request_type_other
attributes:
label: Feature Request Type (Other)
description: "If \"Other\" was selected above, what type of feature request do you have?"
validations:
required: false
- type: textarea
id: requested_feature
attributes:
label: Requested Feature
description: "What feature would you like to see added?"
validations:
required: true
- type: textarea
id: requested_feature_scenario
attributes:
label: Requested Feature Usage Scenario
description: "What is a use-case where this feature would be helpful?"
validations:
required: true