Skip to content

Commit 75c4821

Browse files
authored
New bug report template
Added a bug report template to ensure users provide a clear description, reproduction steps, and device details. Includes a checklist to prevent duplicate reports.
1 parent bae0ef9 commit 75c4821

1 file changed

Lines changed: 77 additions & 0 deletions

File tree

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
name: "Bug Report"
2+
description: "Report an issue or bug with OSMTracker for Android."
3+
labels: "bug"
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: "**Thank you for reporting a bug! Before reporting, please have a look at the [Q&A](https://github.com/labexp/osmtracker-android/discussions/categories/q-a), make sure the issue has no duplicate and hasn't been already addressed by searching through [the existing and past issues](https://github.com/labexp/osmtracker-android/issues).\nPlease fill out the following details to help us diagnose the issue.**"
8+
9+
- type: textarea
10+
id: description
11+
attributes:
12+
label: "Description"
13+
description: "Provide a clear and concise description of the issue."
14+
placeholder: "Describe the issue here..."
15+
validations:
16+
required: true
17+
18+
- type: textarea
19+
id: steps_to_reproduce
20+
attributes:
21+
label: "Steps to Reproduce"
22+
description: "Please list the steps to reproduce the issue."
23+
value: |
24+
1.
25+
2.
26+
3.
27+
placeholder: "Step-by-step instructions..."
28+
validations:
29+
required: true
30+
31+
- type: textarea
32+
id: logs
33+
attributes:
34+
label: "Logs or Console Errors (if applicable)"
35+
description: |
36+
If available, please paste or attach any relevant logs or error messages.
37+
- On Android, you can use [adb logcat](https://developer.android.com/studio/command-line/logcat) to capture logs.
38+
render: "plaintext"
39+
validations:
40+
required: false
41+
42+
- type: textarea
43+
id: screenshots
44+
attributes:
45+
label: "Screenshots or Videos (Optional)"
46+
description: "Attach any relevant screenshots or videos."
47+
validations:
48+
required: false
49+
50+
- type: input
51+
id: android_version
52+
attributes:
53+
label: "Android Version"
54+
placeholder: "e.g., Android 12"
55+
validations:
56+
required: true
57+
58+
- type: input
59+
id: device_model
60+
attributes:
61+
label: "Device Model"
62+
placeholder: "e.g., Samsung Galaxy S21"
63+
validations:
64+
required: true
65+
66+
- type: checkboxes
67+
id: submission_checklist
68+
attributes:
69+
label: "Submission Checklist"
70+
description: "Please confirm the following before submitting:"
71+
options:
72+
- label: "I am reporting an issue, not asking a question."
73+
required: true
74+
- label: "I have updated to the latest OSMTracker version, and the issue still exists."
75+
required: true
76+
- label: "I have checked the Q&A Discussions, open and closed issues, and the wiki, but did not find a solution."
77+
required: false

0 commit comments

Comments
 (0)