Skip to content

Commit 899d15d

Browse files
chore: add PR and issue templates (#7)
1 parent 0d0adda commit 899d15d

2 files changed

Lines changed: 140 additions & 0 deletions

File tree

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
name: Bug report
2+
description: Report an issue with react-native-ease.
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Thanks for taking the time to fill out this bug report!
8+
9+
Before you proceed:
10+
11+
- Make sure to check whether there are similar issues in the repository
12+
- Make sure to clean cache in your project. Depending on your setup this could be done by:
13+
- `yarn start --reset-cache` or
14+
- `npm start -- --reset-cache` or
15+
- `expo start --clear`
16+
17+
- type: markdown
18+
attributes:
19+
value: |
20+
## Required information
21+
- type: textarea
22+
id: description
23+
attributes:
24+
label: Description
25+
description: Please provide a clear, concise and descriptive explanation of what the bug is. Include screenshots or a video if needed. Tell us what were you expecting to happen instead of what is happening now.
26+
validations:
27+
required: true
28+
29+
- type: textarea
30+
id: steps-to-reproduce
31+
attributes:
32+
label: Steps to reproduce
33+
description: Provide a detailed list of steps that reproduce the issue.
34+
placeholder: |
35+
1.
36+
2.
37+
3.
38+
validations:
39+
required: true
40+
41+
- type: input
42+
id: repro
43+
attributes:
44+
label: Snack or a link to a repository
45+
description: |
46+
Please provide a Snack (https://snack.expo.io/) or a link to a repository on GitHub under your username that reproduces the issue.
47+
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.
48+
Issues without a reproduction are likely to not be looked at.
49+
placeholder: Link to a Snack or a GitHub repository
50+
validations:
51+
required: true
52+
53+
- type: input
54+
id: ease-version
55+
attributes:
56+
label: react-native-ease version
57+
description: What version of react-native-ease are you using?
58+
placeholder: 0.1.0
59+
validations:
60+
required: true
61+
62+
- type: input
63+
id: react-native-version
64+
attributes:
65+
label: React Native version
66+
description: What version of react-native are you using?
67+
placeholder: 0.83.0
68+
validations:
69+
required: true
70+
71+
- type: dropdown
72+
id: platforms
73+
attributes:
74+
label: Platforms
75+
description: On what platforms does the issue occur?
76+
multiple: true
77+
options:
78+
- Android
79+
- iOS
80+
- Web
81+
validations:
82+
required: true
83+
84+
- type: markdown
85+
attributes:
86+
value: |
87+
## Additional information
88+
89+
Providing as much information as possible greatly helps us with reproducing the issues.
90+
91+
- type: dropdown
92+
id: architecture
93+
attributes:
94+
label: Architecture
95+
description: What React Native architecture is your application running on?
96+
options:
97+
- Fabric (New Architecture)
98+
99+
- type: dropdown
100+
id: build-type
101+
attributes:
102+
label: Build type
103+
description: What mode is your application running in?
104+
options:
105+
- Debug mode
106+
- Release mode
107+
108+
- type: dropdown
109+
id: device
110+
attributes:
111+
label: Device
112+
description: How are you running your application?
113+
options:
114+
- iOS simulator
115+
- Android emulator
116+
- Real device
117+
118+
- type: input
119+
id: device-model
120+
attributes:
121+
label: Device model
122+
description: What device are you experiencing this problem on? Specify full device name along with the version of the operating system it's running.
123+
placeholder: ex. Samsung Galaxy A22 (Android 12)
124+
125+
- type: dropdown
126+
id: acknowledgements
127+
attributes:
128+
label: Acknowledgements
129+
description: I searched for similar issues in the repository.
130+
options:
131+
- 'Yes'
132+
validations:
133+
required: true

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## Summary
2+
3+
<!-- Explain the **motivation** for making this change. What existing problem does the pull request solve? -->
4+
5+
## Test Plan
6+
7+
<!-- Demonstrate the code is solid. Example: The exact commands you ran and their output, screenshots / videos if the pull request changes the user interface. -->

0 commit comments

Comments
 (0)