bug_report.yml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. name: Bug Report
  2. description: Report a bug in Electron
  3. type: 'bug'
  4. labels: "bug :beetle:"
  5. body:
  6. - type: checkboxes
  7. attributes:
  8. label: Preflight Checklist
  9. description: Please ensure you've completed all of the following.
  10. options:
  11. - label: I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/main/CONTRIBUTING.md) for this project.
  12. required: true
  13. - label: I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/main/CODE_OF_CONDUCT.md) that this project adheres to.
  14. required: true
  15. - label: I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a bug report that matches the one I want to file, without success.
  16. required: true
  17. - type: input
  18. attributes:
  19. label: Electron Version
  20. description: |
  21. What version of Electron are you using?
  22. Note: Please only report issues for [currently supported versions of Electron](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#timeline).
  23. placeholder: 32.0.0
  24. validations:
  25. required: true
  26. - type: dropdown
  27. attributes:
  28. label: What operating system(s) are you using?
  29. multiple: true
  30. options:
  31. - Windows
  32. - macOS
  33. - Ubuntu
  34. - Other Linux
  35. - Other (specify below)
  36. validations:
  37. required: true
  38. - type: input
  39. attributes:
  40. label: Operating System Version
  41. description: What operating system version are you using? On Windows, click Start button > Settings > System > About. On macOS, click the Apple Menu > About This Mac. On Linux, use lsb_release or uname -a.
  42. placeholder: "e.g. Windows 10 version 1909, macOS Catalina 10.15.7, or Ubuntu 20.04"
  43. validations:
  44. required: true
  45. - type: dropdown
  46. attributes:
  47. label: What arch are you using?
  48. options:
  49. - x64
  50. - ia32
  51. - arm64 (including Apple Silicon)
  52. - Other (specify below)
  53. validations:
  54. required: true
  55. - type: input
  56. attributes:
  57. label: Last Known Working Electron version
  58. description: What is the last version of Electron this worked in, if applicable?
  59. placeholder: 16.0.0
  60. - type: textarea
  61. attributes:
  62. label: Expected Behavior
  63. description: A clear and concise description of what you expected to happen.
  64. validations:
  65. required: true
  66. - type: textarea
  67. attributes:
  68. label: Actual Behavior
  69. description: A clear description of what actually happens.
  70. validations:
  71. required: true
  72. - type: input
  73. attributes:
  74. label: Testcase Gist URL
  75. description: If you can reproduce the issue in a standalone test case, please use [Electron Fiddle](https://github.com/electron/fiddle) to create one and to publish it as a [GitHub gist](https://gist.github.com) and put the gist URL here. This is **the best way** to ensure this issue is triaged quickly.
  76. placeholder: https://gist.github.com/...
  77. - type: textarea
  78. attributes:
  79. label: Additional Information
  80. description: If your problem needs further explanation, or if the issue you're seeing cannot be reproduced in a gist, please add more information here.