bug_report.yml 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. name: Bug Report
  2. description: Report a problem with TinyUSB
  3. labels: 'Bug 🐞'
  4. body:
  5. - type: markdown
  6. attributes:
  7. value: |
  8. Thanks for taking the time to fill out this bug report!
  9. It's okay to leave some blank if it doesn't apply to your problem.
  10. - type: dropdown
  11. attributes:
  12. label: Operating System
  13. options:
  14. - Linux
  15. - MacOS
  16. - RaspberryPi OS
  17. - Windows 7
  18. - Windows 10
  19. - Windows 11
  20. - Others
  21. validations:
  22. required: true
  23. - type: input
  24. attributes:
  25. label: Board
  26. placeholder: e.g Feather nRF52840 Express
  27. validations:
  28. required: true
  29. - type: textarea
  30. attributes:
  31. label: Firmware
  32. placeholder: |
  33. 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
  34. - Fork this repo, checkout a new branch
  35. - Add your-own-example based on stock one
  36. - Push and post it here.
  37. validations:
  38. required: true
  39. - type: textarea
  40. attributes:
  41. label: What happened ?
  42. placeholder: A clear and concise description of what the bug is.
  43. validations:
  44. required: true
  45. - type: textarea
  46. attributes:
  47. label: How to reproduce ?
  48. placeholder: |
  49. 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.
  50. 1. Go to '...'
  51. 2. Click on '....'
  52. 3. See error
  53. validations:
  54. required: true
  55. - type: textarea
  56. attributes:
  57. label: Debug Log
  58. placeholder: |
  59. TinyUSB debug log where the issue occurred as attached txt file, best with comments to explain the actual events.
  60. Note: 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.
  61. More information can be found at [example's readme](https://github.com/hathach/tinyusb/blob/master/docs/getting_started.md)
  62. validations:
  63. required: false
  64. - type: textarea
  65. attributes:
  66. label: Screenshots
  67. description: If applicable, add screenshots to help explain your problem.
  68. validations:
  69. required: false