Skip to content

Commit 9f1372c

Browse files
committed
Create error_report.yml
1 parent 95315ae commit 9f1372c

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
# Template name (displayed in the Issue template selection list)
2+
name: 🚨 Error / Exception Report
3+
# Template description
4+
description: Submit errors/exceptions encountered during software operation to facilitate troubleshooting and fixing
5+
# Default Issue title (users can modify)
6+
title: "[ERROR] Briefly describe the error encountered"
7+
# Auto-applied labels for the Issue
8+
labels: ["error", "needs triage"]
9+
# Template form body (all specified fields are string type)
10+
body:
11+
# 1. Component Version (Required string)
12+
- type: input
13+
id: component-version
14+
attributes:
15+
label: Component Version
16+
description: Please enter the full version number of the component where the error occurred (e.g., v1.2.3, 1.5.0-beta)
17+
placeholder: e.g., v2.4.0 or 1.8.2
18+
validations:
19+
required: true
20+
21+
# 2. Operating System Version (Required string)
22+
- type: input
23+
id: os-version
24+
attributes:
25+
label: Operating System Version
26+
description: Please enter the full OS version information (including bit version/distribution)
27+
placeholder: e.g., Windows 11 23H2, Ubuntu 22.04 LTS, macOS 14.1 (Sonoma)
28+
validations:
29+
required: true
30+
31+
# 3. CPU Instruction Set Architecture (Required string)
32+
- type: input
33+
id: cpu-arch
34+
attributes:
35+
label: CPU Instruction Set Architecture
36+
description: Please enter the CPU's instruction set architecture (e.g., x86_64, arm64)
37+
placeholder: e.g., x86_64 (AMD64), arm64 (AArch64), riscv64
38+
validations:
39+
required: true
40+
41+
# 4. Error Description (Required)
42+
- type: textarea
43+
id: error-description
44+
attributes:
45+
label: Error Description
46+
description: Please detail the error phenomenon, trigger conditions, and differences between expected and actual behavior
47+
placeholder: |
48+
1. Error Phenomenon: The program crashed after running the "XX" command, prompting "XXX" error
49+
2. Trigger Steps:
50+
- Execute the "XX" operation
51+
- Click the "XX" button
52+
3. Expected Result: The program runs normally and outputs "XX"
53+
4. Actual Result: The program throws an "XX" exception and exits
54+
validations:
55+
required: true
56+
57+
# 5. Hardware Driver Update (Optional string)
58+
- type: input
59+
id: driver-update
60+
attributes:
61+
label: Hardware Driver Update
62+
description: Whether you updated hardware drivers (GPU/network card/sound card, etc.) before the error occurred; enter "N/A" if none
63+
placeholder: e.g., Yes (NVIDIA GPU driver upgraded from 550.xx to 555.xx), No, N/A
64+
validations:
65+
required: false
66+
67+
# 6. Error Sample Code Repository URL (Optional string)
68+
- type: input
69+
id: code-repo-url
70+
attributes:
71+
label: Error Sample Code Repository URL
72+
description: If there is a code repository that can reproduce the error, enter the full URL; enter "N/A" if none
73+
placeholder: e.g., https://github.com/your-username/error-sample-repo.git
74+
validations:
75+
required: false

0 commit comments

Comments
 (0)