crash.yml 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. name: Crash Report
  2. description: File a report for a crash in SuperTux.
  3. title: "[Crash]: "
  4. labels: ["type:crash"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for taking the time to fill out this crash report!
  10. - type: input
  11. id: supertux-version
  12. attributes:
  13. label: SuperTux Version
  14. description: The version of SuperTux, shown at the bottom-left corner on the title screen.
  15. placeholder: ex. v0.6.3-1236-g7451121dd
  16. validations:
  17. required: true
  18. - type: input
  19. id: system-info
  20. attributes:
  21. label: System Information
  22. description: Details about your operating system (such as Linux distribution or Windows version) and CPU architecture (ex. 64-bit or 32-bit).
  23. placeholder: ex. Windows 11 64-bit
  24. validations:
  25. required: true
  26. - type: textarea
  27. id: steps-to-reproduce
  28. attributes:
  29. label: Steps To Reproduce Crash
  30. description: A clear and concise description of how the crash was achieved, since starting up the game.
  31. placeholder: |
  32. Describe the steps, leading to the crash, preferably with a numerated list.
  33. 1. ...
  34. 2. ...
  35. 3. ...
  36. validations:
  37. required: true
  38. - type: textarea
  39. id: debug-stacktrace
  40. attributes:
  41. label: Debugging Information (Stacktrace)
  42. description: Include a stacktrace, leading to the crash. This can be obtained via a debugging utility.
  43. placeholder: |
  44. Paste the full stacktrace here.
  45. You can leave this empty, in case a stacktrace can't be obtained (for example, if the game freezes).
  46. render: shell
  47. validations:
  48. required: false
  49. - type: textarea
  50. id: additional-info
  51. attributes:
  52. label: Additional Information
  53. description: Include any additional information, regarding the crash.
  54. placeholder: You can also leave this empty.
  55. validations:
  56. required: false
  57. - type: checkboxes
  58. id: guidelines
  59. attributes:
  60. label: Guidelines For Reporting Issues
  61. description: "Before submitting this issue, make sure you have done the following:"
  62. options:
  63. - label: I have read <https://github.com/SuperTux/supertux/blob/master/CONTRIBUTING.md#bug-reports>.
  64. required: true
  65. - label: I have verified this isn't an issue that's already been reported.
  66. required: true
  67. - label: I have verified this isn't a [discussion](https://github.com/SuperTux/supertux/discussions), or an issue about unintended behavior or a feature request, but rather an actual crash ─ that is, the game closed unexpectedly.
  68. required: true
  69. - label: I have verified this issue is **not** about wrong translations (use Transifex for those), or anything unsupported (e.g. third-party add-ons).
  70. required: true
  71. - label: In this report, I have only included details about **one** (1) crash.
  72. required: true
  73. - label: If I make a mistake while submitting this report, I agree to use the "Edit" feature to correct it, instead of closing this issue and opening a new one.
  74. required: true