bug_report.yml

 1name: Bug Report
 2description: Create a report to help us improve
 3title: "BUG: "
 4labels: ["bug", "needs-triage"]
 5body:
 6  - type: textarea
 7    id: description
 8    attributes:
 9      label: Describe the bug
10      description: A clear and concise description of what the bug is.
11    validations:
12      required: true
13
14  - type: textarea
15    id: reproduce
16    attributes:
17      label: To reproduce
18      description: Steps to reproduce the behavior.
19      placeholder: |
20        1. Go to '...'
21        2. Click on '...'
22        3. See error
23    validations:
24      required: true
25
26  - type: textarea
27    id: expected
28    attributes:
29      label: Expected behavior
30      description: A clear and concise description of what you expected to happen.
31    validations:
32      required: true
33
34  - type: textarea
35    id: screenshots
36    attributes:
37      label: Screenshots
38      description: If applicable, add screenshots to help explain your problem.
39
40  - type: input
41    id: matcha-version
42    attributes:
43      label: Matcha version
44      placeholder: "e.g. 0.20.0"
45
46  - type: input
47    id: go-version
48    attributes:
49      label: Go version
50      description: "Run `go version` to find out. Only relevant if the issue is related to Go/compilation."
51      placeholder: "e.g. 1.22.0"
52
53  - type: input
54    id: os
55    attributes:
56      label: OS
57      placeholder: "e.g. macOS 14, Ubuntu 24.04, Windows 11"
58    validations:
59      required: true
60
61  - type: input
62    id: terminal
63    attributes:
64      label: Terminal
65      placeholder: "e.g. iTerm2, Windows Terminal, Alacritty"
66
67  - type: textarea
68    id: additional
69    attributes:
70      label: Additional context
71      description: Add any other context about the problem here.