Skip to content

Commit 27132f6

Browse files
authored
Merge pull request #121 from BurningEnlightenment/dev/templates
chore: Add issue and pull request templates
2 parents 09cf630 + d59abf7 commit 27132f6

File tree

4 files changed

+109
-0
lines changed

4 files changed

+109
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: type:bug
6+
assignees: ''
7+
8+
---
9+
<!--
10+
Note: Please search the issue tracker to see if the bug you've encountered has
11+
already been reported.
12+
-->
13+
14+
### Current Behavior
15+
<!-- A concise description of what you're experiencing. -->
16+
17+
### Expected Behavior
18+
<!-- A concise description of what you expected to happen. -->
19+
20+
### Reproduction Steps
21+
<!--
22+
Steps to reproduce the behavior or a minimal (if possible self contained)
23+
reproducing code snippet. Example:
24+
steps to reproduce the behavior:
25+
1. In this environment...
26+
1. With this config...
27+
1. Run '...'
28+
1. See error...
29+
-->
30+
31+
### Environment
32+
<!--
33+
Example:
34+
- OS: Ubuntu 20.04
35+
- Python: 3.11.3
36+
- Project Version (or commit ID): 0.2.4
37+
-->
38+
39+
### Additional Context
40+
<!--
41+
Links? References? Anything that will give us more context about the issue that
42+
you are encountering!
43+
-->
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: type:task
6+
assignees: ''
7+
8+
---
9+
<!--
10+
Note: Please search the issue tracker to see if this feature has already been
11+
requested.
12+
-->
13+
14+
### Problem Description
15+
<!--
16+
Is your feature request related to a problem?
17+
Add a clear and concise description of what the problem is.
18+
Ex. I'm always frustrated when [...]
19+
-->
20+
21+
### Proposed Solution
22+
<!-- Describe the solution you'd like to see implemented -->
23+
24+
### Possible Alternative Approaches
25+
<!--
26+
Describe alternative solutions or workarounds you've considered -->
27+
A clear and concise description of any alternative solutions or features you've
28+
considered and how they differ from your preferred solution.
29+
30+
### Additional Context
31+
<!--
32+
Links? References? Anything that will give us more context about the problem
33+
that you want to be solved!
34+
-->

.github/pull_request_template.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<!--
2+
**IMPORTANT: Please do not create a Pull Request without creating an issue first.**
3+
4+
Any change needs to be discussed before proceeding.
5+
Failure to do so may result in the rejection of the pull request.
6+
Fixing minuscule documentation issues or typos is an exception to this rule.
7+
8+
I recommend removing these comments before submitting.
9+
10+
Please provide enough information so that others can review your pull request:
11+
-->
12+
13+
### Purpose
14+
<!--
15+
Explain the **motivation** for making this change. What existing problem does
16+
the pull request solve? This could be a short summary of the motivating issue.
17+
18+
19+
You may remove this if you're fixing a typo.
20+
-->
21+
22+
Resolves #XXX <!-- associate the motivating issue -->
23+
24+
25+
### Solution Sketch
26+
<!--
27+
Outline the design decisions leading to this very change set.
28+
-->
29+
30+
31+
### Additional explanatory comments

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ repos:
4949
rev: v0.12.0
5050
hooks:
5151
- id: markdownlint
52+
exclude: ^\.github/(ISSUE_TEMPLATE/.*|pull_request_template)\.md$
5253
- repo: https://github.com/Holzhaus/sourceheaders
5354
rev: v0.0.4
5455
hooks:

0 commit comments

Comments
 (0)