Add github issues template

This commit is contained in:
Johan Malm 2024-11-02 18:59:51 +00:00 committed by Johan Malm
parent 49587d48d6
commit c29d8a2174
3 changed files with 85 additions and 1 deletions

70
.github/ISSUE_TEMPLATE/bug-report.yml vendored Normal file
View file

@ -0,0 +1,70 @@
name: Bug Report
description: File a bug report
labels: [ "bug " ]
body:
- type: markdown
attributes:
value: >
Thanks for taking the time to fill out this bug report.
This form is for bug reports only.
Questions and feature requests are part of Discussions.
Wrap text output and commands with triple backticks (```) for proper formatting.
- id: description
type: textarea
attributes:
label: Problem description
description: A clear and concise description of what the bug is
placeholder: I hit enter and my computer hacked the Gibson
validations:
required: true
- id: steps
type: textarea
attributes:
label: Steps to reproduce
description: Clear steps to reproduce the bug
placeholder: |
1. Launch labwc with a default configuration on multiple displays.
2. Launch a terminal on each output, etc, etc.
Expected behavior: Foo.
Actual behavior: Bar.
validations:
required: true
- id: labwc_source
type: dropdown
attributes:
label: labwc build source
description: labwc build source (binary, local, etc)
options:
- Release
- Local build
validations:
required: true
- id: labwc_version
type: input
attributes:
label: labwc version
description: labwc version or commit sha (run `labwc -v` to find out)
placeholder: 0.8.1
validations:
required: true
- id: labwc_environment
type: dropdown
attributes:
label: labwc environment
description: How is labwc being run
options:
- From a TTY or some display manager like lightdm
- Nested on Wayland
- Nested on X.Org Server
- With Virtualisation (VirtualBox)
- With Virtualisation (Qemu)
- Not Applicable
- I do not know what all that means
validations:
required: true
- id: distribution
type: input
attributes:
label: Distribution
description: Distribution
placeholder: Void Linux

14
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View file

@ -0,0 +1,14 @@
blank_issues_enabled: true
contact_links:
- name: labwc website
url: https://labwc.github.io
about: General information, manuals and FAQ
- name: labwc questions
url: https://github.com/labwc/labwc/discussions/categories/q-a
about: Ask the community for help
- name: labwc feature requests
url: https://github.com/labwc/labwc/discussions/categories/feature-requests
about: Suggest a feature for labwc
- name: labwc on IRC
url: https://web.libera.chat/gamja/?channels=#labwc
about: Use IRC to get community support for labwc. Might take a while to get an answer.

View file

@ -21,7 +21,7 @@
# How to Contribute
1. Report bugs as github issues. We don't use a template, but try to provide
1. Report bugs as github issues. We use a template prompting you to provide
some sensible information such as what happened, what you expected to happen
and steps to reproduce. If applicable try with default configuration. If
you are able to, try to do some debugging (guidelines below).