bug_report.yml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. name: "Bug Report"
  2. description: "Report a bug or unexpected behavior"
  3. title: "[Bug]: "
  4. type: "Bug"
  5. labels: ["triage needed"]
  6. body:
  7. - type: markdown
  8. attributes:
  9. value: |
  10. Thanks for reporting a bug! Please provide detailed information to help us reproduce and fix the issue.
  11. - type: input
  12. id: summary
  13. attributes:
  14. label: "Bug Summary"
  15. description: "Briefly describe the bug."
  16. placeholder: "e.g., Error when saving a new entry"
  17. validations:
  18. required: true
  19. - type: textarea
  20. id: description
  21. attributes:
  22. label: "Description"
  23. description: "A clear and concise description of the bug."
  24. placeholder: "e.g., When I click 'Save', I get a 500 error."
  25. validations:
  26. required: true
  27. - type: textarea
  28. id: steps_to_reproduce
  29. attributes:
  30. label: "Steps to Reproduce"
  31. description: "Steps to reproduce the behavior."
  32. placeholder: |
  33. 1. Go to '...'
  34. 2. Click on '...'
  35. 3. Scroll down to '...'
  36. 4. See error
  37. validations:
  38. required: true
  39. - type: textarea
  40. id: expected_behavior
  41. attributes:
  42. label: "Expected Behavior"
  43. description: "What should happen instead?"
  44. placeholder: "e.g., The form should be saved successfully."
  45. validations:
  46. required: true
  47. - type: textarea
  48. id: actual_behavior
  49. attributes:
  50. label: "Actual Behavior"
  51. description: "What actually happens?"
  52. placeholder: "e.g., A 500 error is returned with no useful error message."
  53. validations:
  54. required: true
  55. - type: input
  56. id: version
  57. attributes:
  58. label: "Version"
  59. description: "Which version of Miniflux are you using?"
  60. placeholder: "e.g., 2.2.6"
  61. validations:
  62. required: true
  63. - type: input
  64. id: browser
  65. attributes:
  66. label: "Browser"
  67. description: "If applicable, which browser are you using? Please provide the version."
  68. placeholder: "e.g., Chrome, Firefox, Safari"
  69. validations:
  70. required: false
  71. - type: textarea
  72. id: logs
  73. attributes:
  74. label: "Relevant Logs or Error Output"
  75. description: "Paste any relevant logs or error messages (if applicable)."
  76. render: shell
  77. placeholder: "e.g., Stack trace, log files, browser console logs, or console output"
  78. validations:
  79. required: false
  80. - type: textarea
  81. id: additional_context
  82. attributes:
  83. label: "Additional Context"
  84. description: "Add any other context about the problem here."
  85. placeholder: "e.g., Screenshots, video recordings, or related issues"
  86. validations:
  87. required: false
  88. - type: checkboxes
  89. id: agreement
  90. attributes:
  91. label: "Checklist"
  92. description: "Please confirm the following:"
  93. options:
  94. - label: "I have searched existing issues to ensure this bug hasn't been reported before."
  95. required: true