github: Added issue forms

This commit is contained in:
WerWolv 2021-09-10 12:44:57 +02:00
parent 1a9e3944dc
commit bfcd01afb9
2 changed files with 65 additions and 0 deletions

44
.github/ISSUE_TEMPLATE/bug_report.yaml vendored Normal file
View file

@ -0,0 +1,44 @@
name: Bug Report
description: Something doesn't work correctly in ImHex.
title: "[Bug] "
body:
- type: dropdown
id: os
attributes:
label: Operating System
description: What Operating System are you using ImHex on?
options:
- Windows
- Linux
- MacOS
validations:
required: true
- type: textarea
attributes:
label: What's the issue you encountered?
description: |
Describe the issue in detail and what you were doing beforehand.
validations:
required: true
- type: textarea
attributes:
label: How can the issue be reproduced?
description: Include a detailed step by step process for recreating your issue.
validations:
required: true
- type: textarea
attributes:
label: ImHex Version
description: |
The version of ImHex you've been using when encountering the bug. If using a nightly, please add the commit hash as well
placeholder: X.X.X
validations:
required: true
- type: textarea
attributes:
label: Additional context?
value: |
- Additional information about your environment.
- If possible and useful, please upload the binary you've been editing when the bug occured.
validations:
required: false

View file

@ -0,0 +1,21 @@
name: Feature Request
description: Something you'd like to see added to ImHex in the future
title: "[Feature] "
body:
- type: textarea
attributes:
label: What feature would you like to see?
description: |
Describe in detail what the feature should do and how it should work.
validations:
required: true
- type: textarea
attributes:
label: How will this feature be useful to you and others?
description: Describe how everybody will benefit from this feature if it gets added.
validations:
required: true
- type: checkboxes
attributes:
options:
- label: I can provide PoC for that feature or am willing to work on it myself and submit a PR