Mark most fields in the bug report form as mandatory

This commit is contained in:
Alexander Babikov
2023-10-13 15:47:37 +05:00
parent 35ea25914f
commit 5471b6eec7

View File

@@ -12,26 +12,36 @@ body:
label: What happened? label: What happened?
description: Also tell us, what did you expect to happen? description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see! placeholder: Tell us what you see!
validations:
required: true
- type: textarea - type: textarea
attributes: attributes:
label: Configuration file label: Configuration file
description: Please copy and paste your machine configuration file (`86box.cfg`). This will be automatically formatted into code, so no need for backticks. description: Please copy and paste your machine configuration file (`86box.cfg`). This will be automatically formatted into code, so no need for backticks.
render: ini render: ini
validations:
required: true
- type: input - type: input
attributes: attributes:
label: Operating system label: Operating system
description: What is your host operating system? description: What is your host operating system?
placeholder: e.g. Windows 10 placeholder: e.g. Windows 10
validations:
required: true
- type: input - type: input
attributes: attributes:
label: CPU label: CPU
description: What is your host CPU? description: What is your host CPU?
placeholder: e.g. AMD Ryzen 5 5600G placeholder: e.g. AMD Ryzen 5 5600G
validations:
required: true
- type: input - type: input
attributes: attributes:
label: 86Box version label: 86Box version
description: What version of 86Box are you running? (Saying "Latest from Jenkins" is not helpful.) description: What version of 86Box are you running? (Saying "Latest from Jenkins" is not helpful.)
placeholder: e.g. v4.0 build 5000 placeholder: e.g. v4.0 build 5000
validations:
required: true
- type: dropdown - type: dropdown
attributes: attributes:
label: Build architecture label: Build architecture
@@ -44,6 +54,8 @@ body:
- macOS - Universal (Intel and Apple Silicon) - macOS - Universal (Intel and Apple Silicon)
- Windows - x64 (64-bit) - Windows - x64 (64-bit)
- Windows - x86 (32-bit) - Windows - x86 (32-bit)
validations:
required: true
- type: checkboxes - type: checkboxes
attributes: attributes:
label: Build type label: Build type
@@ -60,6 +72,8 @@ body:
- Manager auto-update - Manager auto-update
- I built 86Box myself (please tell us more about your build configuration) - I built 86Box myself (please tell us more about your build configuration)
- I got 86Box from a third party repository (please tell us where) - I got 86Box from a third party repository (please tell us where)
validations:
required: true
- type: textarea - type: textarea
attributes: attributes:
label: Additional context label: Additional context