Skip to content

Commit 38857b1

Browse files
authored
Merge pull request #69 from haniffalab/chore/update-templates
Chore/update templates
2 parents 4f0d869 + dfe68c4 commit 38857b1

3 files changed

Lines changed: 53 additions & 6 deletions

File tree

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: Maintenance Task
3+
about: Request or propose refactoring, dependency updates, or tooling improvements
4+
title: "[Maintenance] "
5+
labels: maintenance, refactor
6+
assignees: ""
7+
---
8+
9+
**Describe the task**
10+
What needs to be maintained, refactored, or updated?
11+
12+
**Reason for change**
13+
Why is this maintenance needed (e.g., outdated dependency, code clarity, build speed)?
14+
15+
**Proposed approach**
16+
How might this be done?
17+
18+
**Additional context**
19+
Any links, dependencies, or related issues.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: Support Request
3+
about: Ask for help with using or configuring the software
4+
title: "[Support] "
5+
labels: question, support
6+
assignees: ""
7+
---
8+
9+
**What are you trying to do?**
10+
Describe your goal clearly.
11+
12+
**What have you tried so far?**
13+
List steps or commands you've already attempted.
14+
15+
**What issue are you encountering?**
16+
Include error messages, logs, or unexpected behaviour.
17+
18+
**Environment:**
19+
20+
- OS: [e.g., Windows, macOS, Linux]
21+
- Software version: [e.g., 1.2.3]
22+
- Runtime version: [e.g., Python 3.11]
23+
24+
**Additional context:**
25+
Add any relevant details, such as configuration files or links to documentation you’ve followed.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,20 @@
22

33
Give a brief summary of changes...
44

5-
Fixes # (issue)
5+
Fixes # (issue)
6+
Related to # (if applicable)
67

78
## Type of change
89

9-
- [ ] Documentation (non-breaking change that adds or improves the documentation)
10-
- [ ] New feature (non-breaking change which adds functionality)
11-
- [ ] Optimization (non-breaking, back-end change that speeds up the code)
12-
- [ ] Bug fix (non-breaking change which fixes an issue)
13-
- [ ] Breaking change (whatever its nature)
10+
- [ ] 🐛 Bug fix (non-breaking change that resolves an issue)
11+
- [ ] ✨ New feature (non-breaking change that adds functionality)
12+
- [ ] ⚡ Optimisation (non-breaking improvement to performance or efficiency)
13+
- [ ] 🧩 Documentation (adds or improves documentation)
14+
- [ ] 🧱 Maintenance (refactor, dependency update, CI/CD, etc.)
15+
- [ ] 🔥 Breaking change (fix or feature that causes existing functionality to change)
1416

1517
## Checklist
1618

1719
- [ ] All tests pass (eg. `npm test`)
1820
- [ ] Pre-commit hooks run successfully (eg. `pre-commit run --all-files`)
21+
- [ ] Documentation updated (if required)

0 commit comments

Comments
 (0)