1name: "\U0001F6E0 expo-dev-client Bug Report"
2description: 'Report a reproducible issue with a development build'
3labels: ['Development Builds', 'needs review']
4body:
5  - type: markdown
6    attributes:
7      value: Thanks for taking the time to file a bug report! Please fill out this form as completely as possible so we have the information we need to help.
8  - type: markdown
9    attributes:
10      value: If you leave out sections there is a high likelihood your issue will be closed. If you have a question, not a bug report, please post it on our [forums](https://forums.expo.dev/) instead.
11  - type: markdown
12    attributes:
13      value: 'IMPORTANT: Before filling out this template further, ensure you have the latest version of the `expo-dev-client` package, `expo-cli`, and (if applicable) `eas-cli`. If not, try upgrading first and see if that fixes your issue.'
14  - type: textarea
15    attributes:
16      label: Summary
17      description: Describe the issue in 1 or 2 sentences
18      placeholder: Clearly describe what the expected behavior is vs. what is actually happening. This should be as short as possible, while still communicating all the necessary information. If your summary is just 'X library/method isn't working', then you need to continue debugging yourself and provide more information.
19    validations:
20      required: true
21  - type: dropdown
22    attributes:
23      label: Managed or bare workflow? If you have made manual changes inside of the `ios/` or `android/` directories in your project, the answer is bare!
24      options:
25        - managed
26        - bare
27    validations:
28      required: true
29  - type: dropdown
30    attributes:
31      label: What platform(s) does this occur on?
32      multiple: true
33      options:
34        - Android
35        - iOS
36    validations:
37      required: true
38  - type: textarea
39    attributes:
40      label: Package versions
41      description: 'List the package versions of `expo-dev-client`, `expo-updates`, and any other relevant libraries in your project.'
42  - type: textarea
43    attributes:
44      label: Environment
45      placeholder: Run `npx expo-env-info` and paste the output here
46    validations:
47      required: true
48  - type: textarea
49    attributes:
50      label: Reproducible demo
51      description: 'This should include as little code as possible, do not simply link your entire project. If a reproducible demo is not provided, it is very likely your issue will be closed. If you link to a project that contains multiple non-Expo-core modules, it is unlikely to help us narrow down the cause of your issue more quickly. Read more guidance [here](https://stackoverflow.com/help/mcve).'
52    validations:
53      required: true
54  - type: markdown
55    attributes:
56      value: Please make sure contributors can run your code and follow the steps your provided in order to reproduce the bug.
57  - type: textarea
58    attributes:
59      label: Stacktrace (if a crash is involved)
60      description: 'If your issue involves a crash, please provide the native stacktrace if you are able.'
61  - type: markdown
62    attributes:
63      value: "**Realize that it is up to you to debug your code and be as certain as possible that the bug is with Expo, not with your own app.** [Here's an excellent guide to debugging you can follow](https://gist.github.com/brentvatne/5ac00cba0c70b7a06b89a56787d6bc4a)."
64