docs: refine GitHub issue templates
[e-mobility-charging-stations-simulator.git] / .github / ISSUE_TEMPLATE / bug_report.yml
1 name: 'Bug report'
2 title: '[BUG] '
3 labels: ['bug', 'triage']
4 description: File a bug report
5 body:
6 - type: markdown
7 attributes:
8 value: |
9 Thank you for reporting an issue.
10
11 This issue tracker is for bugs and issues found in e-mobility-charging-stations-simulator.
12 Any misuse of this issue tracker will be closed immediately, such as simulator configuration support, simulator usage support, ...
13
14 Please fill in as much of the template below as you're able.
15 - type: checkboxes
16 attributes:
17 label: Duplicate issue
18 options:
19 - label: I've searched for any related issues and avoided creating a duplicate issue.
20 required: true
21 - type: dropdown
22 attributes:
23 label: Component
24 description: The component of the simulator that the bug is related to.
25 options:
26 - Simulator
27 - Web UI
28 default: 0
29 validations:
30 required: true
31 - type: textarea
32 attributes:
33 label: Description
34 description: Description of the bug.
35 placeholder: |
36 - Please include error outputs in the 'Actual result' input field from 'pnpm start:dev', if any
37 validations:
38 required: true
39 - type: input
40 attributes:
41 label: Version
42 validations:
43 required: true
44 - type: input
45 attributes:
46 label: Node.js version
47 description: Output of `node -v`.
48 validations:
49 required: true
50 - type: textarea
51 attributes:
52 label: System
53 description: Output of `npx --yes envinfo --system`.
54 validations:
55 required: true
56 - type: textarea
57 attributes:
58 label: Expected result
59 description: What you expected to happen.
60 - type: textarea
61 attributes:
62 label: Actual result
63 description: What actually happened.
64 placeholder: |
65 - Please include the actual error outputs generated from 'pnpm start:dev', if any
66 - Please include the actual error log messages, if any
67 - type: textarea
68 attributes:
69 label: Steps to reproduce
70 description: Steps to reproduce the bug.
71 - type: textarea
72 attributes:
73 label: Attachments
74 description: Logs, configurations, screenshots, screencast, etc.