summaryrefslogtreecommitdiffstats
path: root/.github/ISSUE_TEMPLATE/bug_report.yml
blob: 3ee53656585fbf7b6537aa18b800c76239c6e016 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
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