Skip to content

Commit 3a68e73

Browse files
authored
ci: Template for bug reporting, upgrade python version for codspeed (#736)
1 parent 06fbbdf commit 3a68e73

File tree

2 files changed

+59
-25
lines changed

2 files changed

+59
-25
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 58 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,60 @@
1-
---
21
name: Bug report
3-
about: Create a report to help us improve
4-
title: ''
5-
labels: type:bug
6-
assignees: ''
2+
description: Report to help us reproduce the bug
3+
title: "Bug: "
74

8-
---
9-
10-
**Describe the bug**
11-
A clear and concise description of what the bug is.
12-
13-
**To Reproduce**
14-
Steps to reproduce the behavior.
15-
16-
**Expected behavior**
17-
A clear and concise description of what you expected to happen.
18-
19-
**System**
20-
- OS and version: [e.g. Windows 10]
21-
- `sparse` version (`sparse.__version__`)
22-
- NumPy version (`np.__version__`)
23-
- Numba version (`numba.__version__`)
24-
25-
**Additional context**
26-
Add any other context about the problem here.
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: >
9+
## Thanks for taking the time to fill out this report
10+
- type: markdown
11+
attributes:
12+
value: >
13+
### Before submitting a bug, please make sure it has not been reported in the
14+
[list of issues](https://github.com/pydata/sparse/issues).
15+
- type: textarea
16+
attributes:
17+
label: Describe the bug
18+
description: >
19+
A clear and concise description of what the bug is.
20+
validations:
21+
required: true
22+
- type: textarea
23+
attributes:
24+
label: Steps or code to reproduce the bug
25+
description: |
26+
Please add a minimal code example to reproduce the bug.
27+
validations:
28+
required: true
29+
- type: textarea
30+
attributes:
31+
label: Expected results
32+
description: >
33+
Please paste or describe the expected results.
34+
placeholder: >
35+
Example: No error is thrown.
36+
validations:
37+
required: true
38+
- type: textarea
39+
attributes:
40+
label: Actual results
41+
description: |
42+
Please paste or describe the results you observe instead of the expected results.
43+
validations:
44+
required: true
45+
- type: textarea
46+
attributes:
47+
label: Please describe your system.
48+
render: shell
49+
placeholder: |
50+
1. OS and version: [e.g. Windows 10]
51+
2. `sparse` version (`sparse.__version__`)
52+
3. NumPy version (`np.__version__`)
53+
4. Numba version (`numba.__version__`)
54+
validations:
55+
required: true
56+
- type: textarea
57+
attributes:
58+
label: Relevant log output
59+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
60+
render: shell

.github/workflows/codespeed.yml renamed to .github/workflows/codspeed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-python@v5
1919
with:
20-
python-version: "3.11"
20+
python-version: "3.12"
2121

2222
- name: Install dependencies
2323
run: pip install ".[all]"

0 commit comments

Comments
 (0)