Skip to content

Commit f2cefc1

Browse files
authored
Merge pull request #67 from Nsanjayboruds/fix/restore-templates
fix: restore accidentally deleted GitHub templates from PR #51
2 parents fa1b0f7 + b4afc0c commit f2cefc1

4 files changed

Lines changed: 190 additions & 0 deletions

File tree

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: 🐛 Bug Report
2+
description: Report a bug or issue
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Bug Description
15+
description: A clear description of what the bug is
16+
placeholder: Describe the issue you're experiencing
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: steps
22+
attributes:
23+
label: Steps to Reproduce
24+
description: Steps to reproduce the behavior
25+
placeholder: |
26+
1.
27+
2.
28+
3.
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: expected
34+
attributes:
35+
label: Expected Behavior
36+
description: What you expected to happen
37+
validations:
38+
required: true
39+
40+
- type: textarea
41+
id: current
42+
attributes:
43+
label: Current Behavior
44+
description: What is current behavior
45+
validations:
46+
required: true
47+
48+
- type: textarea
49+
id: environment
50+
attributes:
51+
label: Environment
52+
description: Please provide environment details
53+
placeholder: MacOs, Windows, Linux, Chrome, Firefox, Safari
54+
validations:
55+
required: true
56+
57+
- type: textarea
58+
id: logs
59+
attributes:
60+
label: Logs/Screenshots
61+
description: Add any relevant logs or screenshots
62+
placeholder: Paste logs or drag images here
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: "⚙️ Enhancement"
2+
description: Suggest improvements to existing features
3+
title: "[ENHANCEMENT]: "
4+
labels: ["enhancement"]
5+
body:
6+
- type: textarea
7+
id: current
8+
attributes:
9+
label: Current behavior
10+
description: What currently happens?
11+
placeholder: "Transaction history loads slowly on mobile"
12+
validations:
13+
required: true
14+
15+
- type: textarea
16+
id: proposed
17+
attributes:
18+
label: Proposed improvement
19+
description: How should it work better?
20+
placeholder: "Add infinite scroll + caching"
21+
validations:
22+
required: true
23+
24+
- type: dropdown
25+
id: priority
26+
attributes:
27+
label: Priority
28+
options:
29+
- High (affects many users)
30+
- Medium (noticeable improvement)
31+
- Low (nice to have)
32+
validations:
33+
required: true
34+
35+
- type: dropdown
36+
id: component
37+
attributes:
38+
label: Component affected
39+
options:
40+
- iOS
41+
- Android
42+
- Web
43+
- API
44+
- UX/UI
45+
- Other
46+
validations:
47+
required: true
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: "🚀 Feature Request"
2+
description: Suggest new features or integrations
3+
title: "[FEATURE]: "
4+
labels: ["feature", "enhancement"]
5+
body:
6+
- type: textarea
7+
id: description
8+
attributes:
9+
label: Feature description
10+
description: What new capability?
11+
placeholder: "Describe the Feature capability"
12+
validations:
13+
required: true
14+
15+
- type: textarea
16+
id: motivation
17+
attributes:
18+
label: Why this feature?
19+
description: User need or competitor gap?
20+
placeholder: "Explain the problem this feature solves"
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
id: implementation
26+
attributes:
27+
label: Implementation ideas
28+
description: APIs, libraries, rough approach?
29+
placeholder: "Any technical suggestions?"
30+
validations:
31+
required: false

.github/pr_template.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Pull Request Title
2+
<!-- Use a clear and concise title that summarizes the change -->
3+
4+
---
5+
6+
## 📌 Description
7+
<!-- Briefly describe what this PR does and why it is needed -->
8+
- What problem does it solve?
9+
- What changes were made?
10+
11+
---
12+
13+
## 🔗 Related Issue
14+
<!-- Link the issue this PR addresses -->
15+
Closes #ISSUE_NUMBER
16+
17+
---
18+
19+
## 🛠 Type of Change
20+
<!-- Check the relevant option -->
21+
- [ ] 🐛 Bug fix (non-breaking change fixing an issue)
22+
- [ ] ✨ Enhancement (improves existing functionality)
23+
- [ ] 🚀 New feature (adds new functionality)
24+
- [ ] 📝 Documentation update
25+
26+
---
27+
28+
## ✅ Checklist
29+
<!-- Ensure all items are completed before requesting review -->
30+
- [ ] Code follows project coding standards
31+
- [ ] Self-review completed
32+
- [ ] Tests added or updated (if applicable)
33+
- [ ] All tests passed locally
34+
- [ ] Documentation updated (if required)
35+
- [ ] No new warnings or errors introduced
36+
37+
---
38+
39+
## 🧪 Testing Done
40+
<!-- Describe tests performed or attach screenshots/videos if applicable -->
41+
- Test cases executed:
42+
- Screenshots (if UI-related):
43+
- Commands used:
44+
45+
---
46+
47+
## 🗒 Additional Notes
48+
<!-- Optional: Any extra context, design decisions, or future work -->
49+
- Known limitations:
50+
- Follow-up tasks:

0 commit comments

Comments
 (0)