bug_report.yml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  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.
  34. If it is custom firmware, please provide links to your minimal sources or as attached files.
  35. validations:
  36. required: true
  37. - type: textarea
  38. attributes:
  39. label: What happened ?
  40. placeholder: A clear and concise description of what the bug is.
  41. validations:
  42. required: true
  43. - type: textarea
  44. attributes:
  45. label: How to reproduce ?
  46. placeholder: |
  47. 1. Go to '...'
  48. 2. Click on '....'
  49. 3. See error
  50. validations:
  51. required: true
  52. - type: textarea
  53. attributes:
  54. label: Debug Log
  55. placeholder: |
  56. TinyUSB debug log where the issue occurred as attached txt file, best with comments to explain the actual events.
  57. 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.
  58. More information can be found at [example's readme](https://github.com/hathach/tinyusb/blob/master/docs/getting_started.md)
  59. validations:
  60. required: false
  61. - type: textarea
  62. attributes:
  63. label: Screenshots
  64. description: If applicable, add screenshots to help explain your problem.
  65. validations:
  66. required: false