| 1 | name: 🐛 Bug Report |
| 2 | description: Report a bug |
| 3 | labels: [Bug] |
| 4 | body: |
| 5 | - type: textarea |
| 6 | id: description |
| 7 | attributes: |
| 8 | label: Describe the bug |
| 9 | description: What is the problem? A clear and concise description of the bug. |
| 10 | validations: |
| 11 | required: true |
| 12 | |
| 13 | - type: textarea |
| 14 | id: reproduction |
| 15 | attributes: |
| 16 | label: Reproduction Steps |
| 17 | description: | |
| 18 | Provide a self-contained, concise snippet of code that can be used to reproduce the issue. |
| 19 | For more complex issues provide a repo with the smallest sample that reproduces the bug. |
| 20 | |
| 21 | Avoid including business logic or unrelated code, it makes diagnosis more difficult. |
| 22 | The code sample should be an SSCCE. See http://sscce.org/ for details. |
| 23 | In short, please provide a code sample that we can copy/paste, run and reproduce. |
| 24 | validations: |
| 25 | required: true |
| 26 | |
| 27 | - type: textarea |
| 28 | id: expected |
| 29 | attributes: |
| 30 | label: Expected Behavior |
| 31 | description: What did you expect to happen? |
| 32 | validations: |
| 33 | required: true |
| 34 | |
| 35 | - type: textarea |
| 36 | id: current |
| 37 | attributes: |
| 38 | label: Current Behavior |
| 39 | description: | |
| 40 | What actually happened? |
| 41 | |
| 42 | Please include full errors, uncaught exceptions, stack traces, and relevant logs. |
| 43 | If service/functions responses are relevant, please include wire logs. |
| 44 | validations: |
| 45 | required: true |
| 46 | |
| 47 | - type: textarea |
| 48 | id: solution |
| 49 | attributes: |
| 50 | label: Possible Solution |
| 51 | description: Suggest a fix/reason for the bug |
| 52 | validations: |
| 53 | required: false |
| 54 | |
| 55 | - type: textarea |
| 56 | id: context |
| 57 | attributes: |
| 58 | label: Additional Information/Context |
| 59 | description: | |
| 60 | Anything else that might be relevant for troubleshooting this bug. |
| 61 | Providing context helps us come up with a solution that is most useful in the real world. |
| 62 | validations: |
| 63 | required: false |
| 64 | |
| 65 | - type: input |
| 66 | id: version |
| 67 | attributes: |
| 68 | label: V version |
| 69 | description: | |
| 70 | Please make sure to run `v up` before reporting any issues as it may have already been fixed. |
| 71 | It's also advisable to update all relevant modules using `v outdated` and `v install`. |
| 72 | validations: |
| 73 | required: true |
| 74 | |
| 75 | - type: textarea |
| 76 | id: environment |
| 77 | attributes: |
| 78 | label: Environment details (OS name and version, etc.) |
| 79 | description: You can use `v doctor` to fill up this section. |
| 80 | validations: |
| 81 | required: true |
| 82 | |