Skip to content

Commit 8b05cad

Browse files
committed
Add PR and issue templates
1 parent 6414858 commit 8b05cad

File tree

3 files changed

+95
-0
lines changed

3 files changed

+95
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: bug
6+
assignees: ''
7+
---
8+
9+
**Describe the bug**
10+
11+
<!-- A clear and concise description of what the bug is. -->
12+
13+
**To Reproduce**
14+
15+
Steps to reproduce the behavior:
16+
17+
1.
18+
19+
**Expected behavior**
20+
21+
<!-- A clear and concise description of what you expected to happen. -->
22+
23+
**Details**
24+
25+
- Operating system:
26+
- Node version:
27+
28+
**Additional context**
29+
30+
<!-- Add any other context about the problem here. -->
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: "Feature Request"
2+
description: "Suggest an idea for this project"
3+
labels: ["feature-request"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: "### 🚀 Please fill out the following details for your feature request"
8+
9+
- type: input
10+
id: problem
11+
attributes:
12+
label: "Problem Area"
13+
description: "Is your feature request related to a problem? Please describe."
14+
placeholder: "A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]"
15+
16+
- type: textarea
17+
id: solution
18+
attributes:
19+
label: "Proposed Solution"
20+
description: "Describe the solution you'd like"
21+
placeholder: "A clear and concise description of what you want to happen"
22+
23+
- type: textarea
24+
id: solution
25+
attributes:
26+
label: "Workarounds"
27+
description: "Describe alternatives you've considered"
28+
placeholder: "A clear and concise description of any alternative solutions or features you've considered."
29+
30+
- type: dropdown
31+
id: category
32+
attributes:
33+
label: "Feature Type"
34+
description: "What type of feature is this?"
35+
options:
36+
- "New API"
37+
- "UI/UX Improvement"
38+
- "Performance Enhancement"
39+
- "Security Improvement"
40+
- "Other"
41+
42+
- type: textarea
43+
id: additional
44+
attributes:
45+
label: "Additional Context"
46+
description: "Any extra details? Screenshots? Links?"
47+
placeholder: "Add any other context or screenshots about the feature request here."

.github/pull_request_template.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
## Summary
2+
<!-- Briefly describe the changes in this PR -->
3+
4+
## Related Issues
5+
<!-- Link any relevant issues -->
6+
7+
## Changes
8+
- [ ] Feature implementation
9+
- [ ] Bug fix
10+
- [ ] Documentation update
11+
- [ ] Other (please specify):
12+
13+
## Checklist
14+
- [ ] I have tested the changes (including writing unit tests).
15+
- [ ] I confirm that my implementation aligns with the [canonical Typescript implementation](https://github.com/bluesky-social/atproto) and/or [atproto spec](https://atproto.com/specs/atp)
16+
- [ ] I have updated relevant documentation.
17+
- [ ] I have formatted my code correctly
18+
- [ ] I have provided examples for how this code works or will be used

0 commit comments

Comments
 (0)