Updated and Validated
[betaflight.git] / .github / ISSUE_TEMPLATE / firmware-bug-report.yml
blob3ffd991d43f78f159226dff884af5a013b9939bc
1 name: Firmware Bug Report
2 description: Create a report to help us fix bugs in the Betaflight firmware.
3 labels: ["Template: Bug"]
4 body:
6   - type: markdown
7     attributes:
8       value: |
9         # Please fill all the fields with the required information
11   - type: textarea
12     attributes:
13       label: Describe the bug
14       description: A clear and concise description of what the bug is.
15     validations:
16       required: true
18   - type: textarea
19     attributes:
20       label: To Reproduce
21       description: Steps to reproduce the behavior.
22     validations:
23       required: true
25   - type: textarea
26     attributes:
27       label: Expected behavior
28       description: A clear and concise description of what you expected to happen.
29     validations:
30       required: true
32   - type: textarea
33     attributes:
34       label: Flight controller configuration
35       description: |
36         Create a `diff` and post it here in a code block. Put (three backticks) at the start and end of the diff block (instructions  on how to do a diff: https://oscarliang.com/use-diff-not-dump-betaflight/).
37         Use `resource show all` to create a resource allocation list and post it here in a code block. Put (three backticks) at the start and end of the output block.
38       value: |
39         ```
40           # REPLACE THIS LINE BY THE OUTPUT OF YOUR `diff`
41         ```
42         ```
43           # REPLACE THIS LINE BY THE OUTPUT OF YOUR `resource show all`
44         ```
45     validations:
46       required: true
48   - type: markdown
49     attributes:
50       value: |
51         # Setup / Versions
53   - type: input
54     attributes:
55       label: Flight controller
56       description: Specify your flight controller model (what type is it, where was it bought from, ...).
57     validations:
58       required: true
60   - type: textarea
61     attributes:
62       label: Other components
63       description: Specify other components attached to the flight controller (RX, VTX, brand / model for all of them, firmware version where applicable...).
65   - type: textarea
66     attributes:
67       label: How are the different components wired up
68       description: Details about how all is wired.
70   - type: markdown
71     attributes:
72       value: |
73         # Other information
75   - type: textarea
76     attributes:
77       label: Add any other context about the problem that you think might be relevant here