project: Use GitHub Forms for bug/crash/freeze issues

This commit is contained in:
Michael Fabian 'Xaymar' Dirks 2021-05-01 20:30:57 +02:00
parent c2534a0fc7
commit e0df18df87
2 changed files with 118 additions and 23 deletions

View file

@ -1,23 +0,0 @@
---
name: Report a Bug, Crash or Freeze
about: Encountered a problem, a bug or a crash?
---
<!-- Hi, thank you for taking the time to report a bug/crash/freeze. -->
<!-- Please make sure that you fill this out in it's entirety. -->
<!-- Unfortunately I will have to close issues if it has not been filled out. -->
### Description
<!-- Please describe the bug/crash/freeze in its entirety, including how you made this happen. -->
<!-- If you have screenshots of the broken behavior, please attach them. -->
<!-- Additionally, if you have log files, please ATTACH them. Do not paste them into this -->
### System Information
<!-- Either fill out the following or attach a DxDiag file. -->
- Software Version: [e. g. 1.0.0, 1.2.1, ... - NEVER LATEST]
- Operating System: [e. g. Windows, Debian, Ubuntu, RedHat, FreeBSD, ...]
- Kernel Version: [e. g. 1903/1809 (Windows), 4.12 (Linux), ...]
- CPU: [e. g. Intel i7, AMD Zen2, Qualcomm, ...]
- GPU: [e. g. Nvidia RTX 2xxx Series, AMD Radeone 5xxx Series, ...]
- RAM: [e. g. 16GB, 32GB, 64GB, ...]

118
.github/ISSUE_TEMPLATE/issue.yml vendored Normal file
View file

@ -0,0 +1,118 @@
name: "Report a Bug/Crash/Freeze"
title: "[BUG] (Replace this part including the brackets)"
description: "Encountered a problem, a bug or a crash?"
labels: ["type:bug", "status:help-wanted"]
body:
- type: dropdown
attributes:
label: "Operating System"
description: "What Operating System do you use for OBS Studio and StreamFX? Select 'Other' if your Operating System is not listed"
options:
- "Windows 10 1903 and higher"
- "MacOS 10.15 and higher"
- "Linux (like Debian/Ubuntu)"
- "Linux (like Arch Linux)"
- "Linux (like FreeBSD)"
- "(Other)"
validation:
required: true
- type: dropdown
attributes:
label: "OBS Studio Version?"
description: "Which OBS Studio version are you using to run StreamFX? Versions include all patches (the third element in 'A.B.C'), and release candidates for that version. Select 'Other' if you are using a custom build."
options:
- "27.0 (including Release Candidates)"
- "26.1"
- "26.0"
- "25.0"
- "(Other)"
validation:
required: true
- type: dropdown
attributes:
label: "StreamFX Version"
description: "On which StreamFX version did you first encounter this issue?"
options:
- "0.10.0"
- "0.10.0b3"
- "0.10.0b2"
- "0.10.0b1"
- "0.10.0a2"
- "0.10.0a1"
- "0.10.0a0"
- "0.9.3"
- "0.9.2"
- "0.9.1"
- "0.9.0"
- "0.9.0a3"
- "0.9.0a2"
- "0.9.0a1"
- "0.8.3"
- "0.8.2"
- "0.8.1"
- "0.8.0"
- "0.8.0b3"
- "0.8.0b2"
- "0.8.0b2hf2"
- "0.8.0b2hf1"
- "0.8.0b1"
- "0.8.0a4"
- "0.8.0a3"
- "0.8.0a2"
- "0.8.0a1"
- "0.7.2"
- "0.7.1"
- "0.7.0"
- "0.6.3"
- "0.6.2"
- "0.6.1"
- "0.6.0"
- "0.5.2"
- "0.5.1"
- "0.5.0"
- "0.5.0preview3"
- "0.5.0preview2"
- "0.5.0preview1"
- "0.4.3"
- "0.4.3preview1"
- "0.4.2"
- "0.4.1"
- "0.4.0"
- "0.3.0"
- "0.2.0"
- "0.1.1"
- "0.1.0"
validation:
required: true
- type: textarea
attributes:
label: "Expected Behavior"
description: "What did you expect to happen when using StreamFX?"
validation:
required: true
- type: textarea
attributes:
label: "Current Behavior"
description: "What actually happened when you used StreamFX?"
validation:
required: true
- type: textarea
attributes:
label: "Steps to Reproduce the Bug"
description: "What steps are required to consistently reproduce the bug/crash/freeze?"
validation:
required: true
- type: input
attributes:
label: "OBS Studio Log"
description: "Upload a normal log file that showcases the issue happening. If you encountered a crash, also fill out the next field"
validation:
required: true
- type: textarea
attributes:
label: "OBS Studio Crash Log"
description: "If OBS Studio crashed (not froze) paste the crash log here, or upload it somewhere and paste the link here."
- type: textarea
attributes:
label: "Any additional Information we need to know?"
description: "If you answered '(Other)' to any system relevant information, explain what you mean by that here."