other: add OS as an input to packaging issue template + update bug report template (#2176)

Update for packaging and bug issue templates, mainly wording/validations for the latter and adding OS/arch for the former.
This commit is contained in:
Clement Tsang
2026-07-26 22:07:56 -04:00
committed by GitHub
parent 95b60c8016
commit 4859a2d317
2 changed files with 46 additions and 8 deletions
+14 -7
View File
@@ -1,7 +1,7 @@
name: Bug report
description: Found something wrong or broken? If it hasn't already been
filed/solved, report it!
labels: [ "bug" ]
labels: ["bug"]
body:
- type: checkboxes
id: acknowledgements
@@ -24,23 +24,26 @@ body:
- type: input
id: operating_system
validations:
required: true
attributes:
label: What operating system and version are you using?
description: >
Please provide the operating system(s) and version(s) that are
experiencing the problem. Note that issues on operating systems that
[are not officially
supported](https://github.com/ClementTsang/bottom#support) may not be
experiencing the problem. Note that operating systems that
[are not officially supported](https://github.com/ClementTsang/bottom#support) may not be
prioritized/resolved.
placeholder: Arch Linux 6.6.2
- type: dropdown
id: architecture
validations:
required: true
attributes:
label: What architecture are you using?
description: >
Please select the architecture(s) that are experiencing the problem.
Note that systems that [are not officially
Note that architectures that [are not officially
supported](https://github.com/ClementTsang/bottom#support) may not be
prioritized/resolved.
multiple: true
@@ -53,8 +56,11 @@ body:
- type: textarea
id: terminal
validations:
required: true
attributes:
label: What terminal(s) are you running bottom on that are experiencing the
label:
What terminal(s) are you running bottom on that are experiencing the
problem?
description: >
Please provide what terminal(s) you are running `bottom` on (e.g.
@@ -71,7 +77,8 @@ body:
description: >
If you know, please select what filesystem(s) you are using on the
system that is experiencing the problem. This can be especially helpful
if the issue is related to either the disk or memory widgets.
if the issue is related to either the disk or memory widgets. If not,
feel free to skip this question.
multiple: true
options:
- ext4
+32 -1
View File
@@ -1,6 +1,6 @@
name: Packaging
description: For issues, questions, or requests regarding packaging or distribution.
labels: [ "packaging" ]
labels: ["packaging"]
body:
- type: markdown
attributes:
@@ -57,3 +57,34 @@ body:
What is the packaging-related issue? Please be clear and concise.
placeholder: |
Example: Would it be possible to add shell completion generation as a separate build artifact?
- type: input
id: operating_system
validations:
required: false
attributes:
label: What operating system and version are you using?
description: >
Please provide the operating system(s) and version(s) if relevant (e.g. there is a
packaging problem for a specific OS). Note that operating systems that
[are not officially supported](https://github.com/ClementTsang/bottom#support) may not be
prioritized/resolved.
placeholder: Arch Linux 6.6.2
- type: dropdown
id: architecture
validations:
required: false
attributes:
label: What architecture are you using?
description: >
Please select the architecture(s) if relevant (e.g. there is a packaging problem for a specific architecture).
Note that architectures that [are not officially supported](https://github.com/ClementTsang/bottom#support) may not be
prioritized/resolved.
multiple: true
options:
- x86_64/AMD64
- arm64
- x86
- arm32
- Other (please specify in the Additional Information area at the end)