github: update packaging issue template (#791)

This commit is contained in:
Clement Tsang 2022-08-23 19:29:30 -04:00 committed by GitHub
parent c891ff8865
commit 0ec3e5afbb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 47 additions and 26 deletions

View file

@ -1,26 +0,0 @@
---
name: Packaging
about: For any issues, questions, or requests regarding packaging or distribution.
title: ""
labels: "packaging"
assignees: ""
---
## Describe the issue
What is the packaging-related issue? Please be clear and concise.
**Please note:**
- If the issue is specifically about an existing package/distribution, please be aware that the maintainers of this project only
manage the distributions of bottom on:
- crates.io
- Chocolatey
- Binary releases on GitHub
**Outside of these releases, if there are issues with packaging/repo/distribution, consider first contacting whoever is handling those release channels where appropriate, as maintainers here may not be able to provide much assistance.**
- If this issue is about supporting a new package manager/installation method, please consider maintaining it yourself
and sending in a PR/issue with a link to it, and I'll be happy to add it to the list in the README. See
[the documentation](https://clementtsang.github.io/bottom/nightly/contribution/packaging-and-distribution/) for more information.

47
.github/ISSUE_TEMPLATE/packaging.yml vendored Normal file
View file

@ -0,0 +1,47 @@
name: Packaging
description: For issues, questions, or requests regarding packaging or distribution.
title: "[Packaging]: "
labels: ["packaging"]
body:
- type: markdown
attributes:
value: >
If this is an issue about supporting a new package/installation method for a platform you use, please
consider maintaining it yourself/with others and submitting a PR or issue with a link to it - they'll be
very much appreciated and likely added very quickly. [This documentation](https://clementtsang.github.io/bottom/nightly/contribution/packaging-and-distribution/)
may be helpful.
Furthermore, outside of:
* [crates.io](https://crates.io/crates/bottom)
* [Chocolatey](https://community.chocolatey.org/packages/bottom)
* [Binary releases on GitHub](https://github.com/ClementTsang/bottom/releases)
I do *not* maintain *any* other distribution channel, and preferably, you should contact the package
maintainers where appropriate first for help regarding those distribution channels.
Please understand that I likely can't help you much if it's an issue about a specific distribution channel,
other than maybe pointing you to the package maintainer who added support in the first place, and the issue may
be closed if nothing can really be done on my side.
- type: checkboxes
id: acknowledgements
attributes:
label: Checklist
options:
- label: I have read the above text.
required: true
- type: textarea
id: description
validations:
required: true
attributes:
label: Describe the issue
description: >
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?