bug_report.yml 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. name: Bug Report
  2. description: Create a report to help us reproduce and correct the bug
  3. labels: ['bug']
  4. body:
  5. - type: markdown
  6. attributes:
  7. value: >
  8. #### Before submitting a bug, please make sure the issue hasn't been already
  9. addressed by searching through [the past issues](https://github.com/princeton-nlp/SWE-agent/issues).
  10. - type: textarea
  11. attributes:
  12. label: Describe the bug
  13. description: >
  14. A clear and concise description of what the bug is.
  15. validations:
  16. required: true
  17. - type: textarea
  18. attributes:
  19. label: Steps/commands/code to Reproduce
  20. description: >
  21. **Please add the full command that you were running as well as how you set up the software (docker, conda, etc.)**
  22. Please always copy code as text and not as a screenshot.
  23. Enclose code/commands/log output in [triple backticks](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#quoting-code).
  24. placeholder: |
  25. ```
  26. Sample code/commands to reproduce the problem.
  27. Enclose code in triple backticks.
  28. ```
  29. validations:
  30. required: true
  31. - type: textarea
  32. attributes:
  33. label: Error message/results
  34. description: >
  35. Please paste or describe the expected results.
  36. Use [triple backticks](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#quoting-code) around log/error messages.
  37. placeholder: >
  38. ```
  39. some error message here.
  40. Enclose it in triple backticks.
  41. ```
  42. validations:
  43. required: true
  44. - type: textarea
  45. attributes:
  46. label: System Information
  47. description: |
  48. Please tell us what OS and processor architecture you are using, your Python version, and the `swebench` package version if applicable.
  49. placeholder: >
  50. e.g. MacOS M1, Python 3.9, swebench 1.0.1
  51. validations:
  52. required: true
  53. - type: checkboxes
  54. id: checks
  55. attributes:
  56. label: Checklist
  57. description: We can only help you if you have done the following
  58. options:
  59. - label: I'm running with the latest docker container/on the latest development version
  60. required: true
  61. - label: I've searched the other issues for a duplicate
  62. required: true
  63. - label: I have copied the full command/code that I ran (as text, not as screenshot!)
  64. required: true
  65. - label: "If applicable: I have copied the **full** log file/error message that was the result (as text, not as screenshot!)"
  66. required: true
  67. - label: I have enclosed code/log messages in triple backticks ([docs](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#quoting-code)) and clicked "Preview" to make sure it's displayed correctly.
  68. required: true
  69. - type: markdown
  70. attributes:
  71. value: >
  72. Thanks for contributing 🎉!