bug_report.yml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. name: Bug Report
  2. description: Report a bug or unexpected behavior
  3. title: "[Bug]: "
  4. labels: ["bug", "triage"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for taking the time to report a bug! Please fill out the form below.
  10. - type: dropdown
  11. id: component
  12. attributes:
  13. label: Component
  14. description: Which part of the project is affected?
  15. options:
  16. - Bambuddy
  17. - SpoolBuddy
  18. - Both
  19. validations:
  20. required: true
  21. - type: textarea
  22. id: description
  23. attributes:
  24. label: Bug Description
  25. description: A clear and concise description of what the bug is.
  26. placeholder: Describe what happened...
  27. validations:
  28. required: true
  29. - type: textarea
  30. id: expected
  31. attributes:
  32. label: Expected Behavior
  33. description: What did you expect to happen?
  34. placeholder: Describe what you expected...
  35. validations:
  36. required: true
  37. - type: textarea
  38. id: steps
  39. attributes:
  40. label: Steps to Reproduce
  41. description: How can we reproduce this issue?
  42. placeholder: |
  43. 1. Go to '...'
  44. 2. Click on '...'
  45. 3. See error
  46. validations:
  47. required: true
  48. - type: dropdown
  49. id: printer
  50. attributes:
  51. label: Printer Model
  52. description: Which printer model are you using?
  53. options:
  54. - X1 Carbon
  55. - X1
  56. - X1E
  57. - X2D
  58. - P1S
  59. - P1P
  60. - P2S
  61. - A1
  62. - A1 Mini
  63. - H2D
  64. - H2D Pro
  65. - H2C
  66. - H2S
  67. - Multiple printers
  68. - Not printer-related
  69. validations:
  70. required: false
  71. - type: input
  72. id: version
  73. attributes:
  74. label: Bambuddy Version
  75. description: Which version of Bambuddy are you running? (Check Settings page)
  76. placeholder: e.g., 0.1.5
  77. validations:
  78. required: true
  79. - type: input
  80. id: spoolbuddy_version
  81. attributes:
  82. label: SpoolBuddy Version
  83. description: If SpoolBuddy-related, which version is running? (Check SpoolBuddy Settings → Updates)
  84. placeholder: e.g., 0.1.0
  85. - type: input
  86. id: firmware
  87. attributes:
  88. label: Printer Firmware Version
  89. description: Which firmware version is your printer running? (Check printer screen or Bambu Handy app). Leave blank if not printer-related.
  90. placeholder: e.g., 01.08.00.00
  91. - type: dropdown
  92. id: installation
  93. attributes:
  94. label: Installation Method
  95. description: How did you install Bambuddy?
  96. options:
  97. - Manual (git clone)
  98. - Docker
  99. - Other
  100. validations:
  101. required: true
  102. - type: dropdown
  103. id: os
  104. attributes:
  105. label: Operating System
  106. description: What OS is Bambuddy running on?
  107. options:
  108. - Linux (Ubuntu/Debian)
  109. - Linux (Other)
  110. - macOS
  111. - Windows
  112. - Docker
  113. - Other
  114. validations:
  115. required: true
  116. - type: markdown
  117. attributes:
  118. value: |
  119. ---
  120. ### 📦 Support Package
  121. For faster debugging, please create and attach a **Support Package** from **Settings → System Info → Download Support Package**.
  122. This includes logs, system info, and configuration (with sensitive data redacted).
  123. For detailed instructions on enabling debug logging, see: [Debug Logging Guide](https://wiki.bambuddy.cool/features/system-info/?h=debug#enable-debug-logging)
  124. - type: textarea
  125. id: logs
  126. attributes:
  127. label: Relevant Logs / Support Package
  128. description: |
  129. Attach a support package (.zip) or paste relevant logs here. Enable DEBUG mode for verbose logging.
  130. 💡 Tip: You can drag and drop files directly into this text box.
  131. placeholder: |
  132. Drag and drop your support package .zip file here, or paste logs...
  133. - type: textarea
  134. id: screenshots
  135. attributes:
  136. label: Screenshots
  137. description: |
  138. If applicable, add screenshots to help explain your problem.
  139. 💡 Tip: You can drag and drop images directly into this text box.
  140. - type: textarea
  141. id: additional
  142. attributes:
  143. label: Additional Context
  144. description: Add any other context about the problem here.
  145. - type: checkboxes
  146. id: checklist
  147. attributes:
  148. label: Checklist
  149. options:
  150. - label: I have searched existing issues to ensure this bug hasn't already been reported
  151. required: true
  152. - label: I am using the latest version of Bambuddy
  153. required: true
  154. - label: My printer is set to LAN Only mode
  155. required: true
  156. - label: My printer has Developer Mode enabled
  157. required: true