espressif_tinyusb/.github/ISSUE_TEMPLATE/bug_report.yml

87 lines
2.7 KiB
YAML
Raw Normal View History

2021-06-28 11:25:22 +02:00
name: Bug Report
2021-06-28 11:30:38 +02:00
description: Report a problem with TinyUSB
labels: 'Bug 🐞'
2021-06-28 11:25:22 +02:00
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
It's okay to leave some blank if it doesn't apply to your problem.
2021-06-28 11:33:21 +02:00
2021-06-28 11:25:22 +02:00
- type: dropdown
attributes:
label: Operating System
options:
- Linux
- MacOS
- RaspberryPi OS
- Windows 7
- Windows 10
- Windows 11
- Others
2021-06-28 11:33:21 +02:00
validations:
required: true
2021-06-28 11:25:22 +02:00
- type: input
attributes:
label: Board
placeholder: e.g Feather nRF52840 Express
validations:
2021-06-28 11:30:38 +02:00
required: true
2021-06-28 11:33:21 +02:00
2021-06-28 11:25:22 +02:00
- type: textarea
attributes:
label: Firmware
2021-06-28 11:37:13 +02:00
placeholder: |
2021-11-22 05:27:37 +01:00
e.g examples/device/cdc_msc. If it is custom firmware, it is preferably compiled like one in example folder and reviewable for people to comment on. The easiest way is
2021-11-22 05:26:23 +01:00
- Fork this repo, checkout a new branch
- Add your-own-example based on stock one
- Push and post it here.
2021-06-28 11:25:22 +02:00
validations:
2021-06-28 11:30:38 +02:00
required: true
2021-06-28 11:33:21 +02:00
2021-06-28 11:25:22 +02:00
- type: textarea
attributes:
label: What happened ?
placeholder: A clear and concise description of what the bug is.
validations:
required: true
2021-06-28 11:33:21 +02:00
2021-06-28 11:25:22 +02:00
- type: textarea
attributes:
label: How to reproduce ?
placeholder: |
2021-11-22 05:26:23 +01:00
Exact steps in chronological order, details should be specific e.g if you use a command/script to test with, please post it as well.
2021-06-28 11:25:22 +02:00
1. Go to '...'
2. Click on '....'
3. See error
validations:
required: true
2021-06-28 11:33:21 +02:00
2021-06-28 11:25:22 +02:00
- type: textarea
attributes:
2022-03-12 10:58:37 +01:00
label: Debug Log as txt file
2021-06-28 11:25:22 +02:00
placeholder: |
2022-03-12 10:58:37 +01:00
Attach your debug log txt file here, where the issue occurred, best with comments to explain the actual events.
2022-12-04 07:58:47 +01:00
Note1: Please DO NOT paste your lengthy log contents here since it hurts the readability.
2022-03-12 10:58:37 +01:00
Note2: To enable logging, add `LOG=3` to to the make command if building with stock examples or set `CFG_TUSB_DEBUG=3` in your tusb_config.h.
2021-06-28 11:39:31 +02:00
More information can be found at [example's readme](https://github.com/hathach/tinyusb/blob/master/docs/getting_started.md)
2021-06-28 11:25:22 +02:00
validations:
required: false
2021-06-28 11:33:21 +02:00
2021-06-28 11:25:22 +02:00
- type: textarea
attributes:
2021-06-28 11:37:13 +02:00
label: Screenshots
description: If applicable, add screenshots to help explain your problem.
2021-06-28 11:25:22 +02:00
validations:
required: false
2022-07-28 07:23:01 +02:00
- type: checkboxes
attributes:
label: I have checked existing issues, dicussion and documentation
description: You agree to check all the resources above before opening a new issue.
options:
- label: I confirm I have checked existing issues, dicussion and documentation.
required: true