You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.yml
+71-37Lines changed: 71 additions & 37 deletions
Original file line number
Diff line number
Diff line change
@@ -1,47 +1,91 @@
1
-
name: 🐛 Report an Issue
2
-
description: File a bug report to help improve Pipelex
3
-
title: "bug: "
4
-
labels: ["bug-unverified"]
1
+
name: "🐞 Bug report"
2
+
description: "Report a reproducible problem with the library"
3
+
type: Bug
4
+
labels:
5
+
- status:needs-triage
6
+
5
7
body:
8
+
- type: markdown
9
+
attributes:
10
+
value: |
11
+
**Thanks for taking the time to file a bug!**
12
+
Please complete **all required sections**—incomplete reports will be sent back for more information.
13
+
14
+
- type: checkboxes
15
+
id: confirmations
16
+
attributes:
17
+
label: "Before submitting"
18
+
options:
19
+
- label: "I'm using the **latest released** version of the library"
20
+
required: true
21
+
- label: "I've searched [open issues](issues?q=is%3Aissue%20state%3Aopen%20type%3ABug) and found no duplicate"
22
+
required: true
23
+
6
24
- type: textarea
25
+
id: description
7
26
attributes:
8
-
label: Issue Description
9
-
description: Provide a clear and detailed description of the issue you encountered and what you expected to happen instead.
10
-
placeholder: |
11
-
What happened?
12
-
What did you expect to happen?
27
+
label: "Describe the bug, tell us what went wrong"
28
+
placeholder: "A clear and concise description of what went wrong. What did you expect to happen vs. what actually happened."
13
29
validations:
14
30
required: true
15
31
16
32
- type: textarea
33
+
id: reproduction
17
34
attributes:
18
-
label: Reproduction Steps
19
-
description: Help us understand the issue by providing detailed steps to reproduce it. Include code examples, error messages, or configuration files if relevant.
35
+
label: "Reproduction snippet"
36
+
description: "How can we reproduce the bug?"
20
37
placeholder: |
21
-
1. Install package with '...'
22
-
2. Configure pipeline with '...'
23
-
3. Run the following code '...'
24
-
4. Error occurs
38
+
Provide the cli command that reproduces the bug:
39
+
```bash
40
+
# paste command here
41
+
```
42
+
or the smallest possible script that reproduces the bug:
43
+
```python
44
+
# paste code here
45
+
```
46
+
validations:
47
+
required: false
48
+
49
+
- type: input
50
+
id: lib_version
51
+
attributes:
52
+
label: "Library version"
53
+
placeholder: "e.g. 1.4.2"
25
54
validations:
26
55
required: true
27
56
57
+
- type: input
58
+
id: python_version
59
+
attributes:
60
+
label: "Python version"
61
+
placeholder: "e.g. 3.12.0"
62
+
validations:
63
+
required: true
64
+
65
+
- type: input
66
+
id: os
67
+
attributes:
68
+
label: "Operating system"
69
+
placeholder: "e.g. Ubuntu 22.04 LTS / MacOS 14.3"
70
+
validations:
71
+
required: false
72
+
28
73
- type: textarea
74
+
id: logs
29
75
attributes:
30
-
label: Environment Details
31
-
description: Please provide information about your setup. This helps us identify if the issue is environment-specific.
32
-
placeholder: |
33
-
- Python Version:
34
-
- Pipelex Version:
35
-
- Operating System:
36
-
- Installation Method (pip/poetry/uv):
37
-
- Relevant Dependencies:
76
+
label: "Stack trace / error output"
77
+
description: "Paste any relevant logs here."
78
+
render: shell
79
+
validations:
80
+
required: false
38
81
39
82
- type: textarea
83
+
id: extra
40
84
attributes:
41
-
label: Additional Context
42
-
description: Add any other relevant information, screenshots, logs, or context that might help us understand and fix the issue.
43
-
placeholder: |
44
-
Error logs, related configuration, or other helpful details...
85
+
label: "Additional context & screenshots"
86
+
placeholder: "Anything else that might help us debug."
87
+
validations:
88
+
required: false
45
89
46
90
- type: dropdown
47
91
id: contribution
@@ -53,13 +97,3 @@ body:
53
97
- "Yes, I'd like to contribute"
54
98
validations:
55
99
required: true
56
-
57
-
- type: checkboxes
58
-
attributes:
59
-
label: Confirmations
60
-
description: Please confirm the following
61
-
options:
62
-
- label: I have checked that this issue hasn't already been reported
63
-
required: true
64
-
- label: I have tested with the latest version of Pipelex
0 commit comments