Files
packages/.github/ISSUE_TEMPLATE/bug_report.yml
Wesley Gimenes 38b89da400 github: Add fields to help users in the bug report
Not everyone filling out the bug report is an expert.
These fields, with additional explanations, can hopefully
help users provide more accurate information.

Add fields to guide users in completing the bug report.

Signed-off-by: Wesley Gimenes <wehagy@proton.me>
2025-06-03 08:51:43 +02:00

93 lines
2.6 KiB
YAML

name: Package Bug Report
description: Report an issue with a package in this repository
title: "<package-name>: <short description>"
labels: [bug]
body:
- type: markdown
attributes:
value: |
# 📦 Package Details
- type: input
id: package-name
attributes:
label: Package Name
placeholder: e.g. iptables, curl, netdata
validations:
required: true
- type: input
id: maintainer
attributes:
label: Maintainer
description: |
Check the latest package commits and/or search the repo with the example below.\
```<package-name>/makefile maintainer```
placeholder: (@username)
validations:
required: true
- type: input
id: openwrt-version
attributes:
label: OpenWrt Version
description: |
If you are unsure, use the command below.\
```ubus call system board | jsonfilter -e '@.release.version'```
placeholder: e.g. 23.05.2 or SNAPSHOT
validations:
required: true
- type: input
id: target-subtarget
attributes:
label: OpenWrt Target/Subtarget
description: |
If you are unsure, use the command below.\
```ubus call system board | jsonfilter -e '@.release.target'```
placeholder: e.g. ramips/mt76x8, ath79/generic
validations:
required: true
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to Reproduce
description: Please list the steps that lead to the issue.
placeholder: |
1. Do this
2. Then this
3. Observe the issue
Try to avoid uploading screenshots, logs are preferred.
validations:
required: true
- type: textarea
id: actual-behavior
attributes:
label: Actual Behaviour
description: What actually happened? Be as detailed as possible.
placeholder: A clear and concise description of what happened.
validations:
required: true
- type: markdown
attributes:
value: |
# ✅ Formalities
Before submitting this issue, please confirm the following:
- type: checkboxes
id: confirmations
attributes:
label: Confirmation Checklist
options:
- label: The package is maintained in this repository.
required: true
- label: I understand that issues related to [the base OpenWrt repository](https://github.com/openwrt/openwrt/issues) or [LuCI repository](https://github.com/openwrt/luci/issues) will be closed.
required: true
- label: I am reporting an issue for OpenWrt, not an unsupported fork.
required: true