Skip to content

Commit 289f9d7

Browse files
committed
Allow flexibility in OS type selections in issue forms
GitHub issue forms are used in this repository to facilitate the creation of high quality issues. These provide input fields for each of the distinct classes of information which will be essential for the evaluation of the issues. One of these fields is for the user's operating system. A dropdown menu is used for the selection of the high level operating system type. Previously this only permitted the selection of a single option. A devoted contributor might have made the effort to determine that the issue applies to multiple operating system types only to be met with the inability to provide this information via the dedicated field. The field also did not offer an option to indicate that the operating system was irrelevant to the issue (e.g., a subject related to the repository assets). Those issues are resolved by the following changes: - Configure the field to allow multiple selections - Add a "N/A" option to the menu
1 parent 905b780 commit 289f9d7

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Diff for: .github/ISSUE_TEMPLATE/bug-report.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,13 @@ body:
3737
id: os
3838
attributes:
3939
label: Operating system
40-
description: Which operating system are you using on your computer?
40+
description: Which operating system(s) are you using on your computer?
41+
multiple: true
4142
options:
4243
- Windows
4344
- Linux
4445
- macOS
46+
- N/A
4547
validations:
4648
required: true
4749
- type: input

Diff for: .github/ISSUE_TEMPLATE/feature-request.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,13 @@ body:
3232
id: os
3333
attributes:
3434
label: Operating system
35-
description: Which operating system are you using on your computer?
35+
description: Which operating system(s) are you using on your computer?
36+
multiple: true
3637
options:
3738
- Windows
3839
- Linux
3940
- macOS
41+
- N/A
4042
validations:
4143
required: true
4244
- type: input

0 commit comments

Comments
 (0)