Skip to content

Commit dbce859

Browse files
committed
Add GitHub templates for PRs, bug reports, and feature requests
1 parent 27ebb67 commit dbce859

File tree

3 files changed

+61
-0
lines changed

3 files changed

+61
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: "Bug Report"
2+
description: Report a bug
3+
title: "[Bug]: "
4+
labels: ["bug", "triage"]
5+
body:
6+
- type: textarea
7+
id: bug
8+
attributes:
9+
label: Bug description
10+
description: Expected vs. actual behavior.
11+
validations:
12+
required: true
13+
- type: textarea
14+
id: steps
15+
attributes:
16+
label: Steps to reproduce
17+
description: Minimal steps.
18+
placeholder: |
19+
1. ...
20+
2. ...
21+
See error.
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: environment
26+
attributes:
27+
label: Environment (optional)
28+
description: OS, Python, toolchain.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: "Feature Request"
2+
description: Suggest a feature
3+
title: "[Feature]: "
4+
labels: ["feature", "triage"]
5+
body:
6+
- type: textarea
7+
id: problem
8+
attributes:
9+
label: Problem
10+
description: What problem does it solve?
11+
placeholder: I'm frustrated when...
12+
validations:
13+
required: true
14+
- type: textarea
15+
id: solution
16+
attributes:
17+
label: Solution
18+
description: Describe the feature.
19+
validations:
20+
required: true

.github/pull_request_template.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# PR Checklist
2+
3+
- [ ] Tests pass
4+
- [ ] Docs if needed
5+
- [ ] pre-commit passes
6+
7+
## Changes
8+
9+
Brief description.
10+
11+
## Related
12+
13+
Closes #

0 commit comments

Comments
 (0)