From 8cd67bc03e005db71cfc8c71025ed833985ba379 Mon Sep 17 00:00:00 2001 From: janicduplessis Date: Sun, 15 Mar 2026 18:07:11 -0400 Subject: [PATCH] chore: add PR and issue templates --- .github/ISSUE_TEMPLATE/bug-report.yml | 133 ++++++++++++++++++++++++++ .github/PULL_REQUEST_TEMPLATE.md | 7 ++ 2 files changed, 140 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000..48238c2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,133 @@ +name: Bug report +description: Report an issue with react-native-ease. +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + + Before you proceed: + + - Make sure to check whether there are similar issues in the repository + - Make sure to clean cache in your project. Depending on your setup this could be done by: + - `yarn start --reset-cache` or + - `npm start -- --reset-cache` or + - `expo start --clear` + + - type: markdown + attributes: + value: | + ## Required information + - type: textarea + id: description + attributes: + label: Description + 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. + validations: + required: true + + - type: textarea + id: steps-to-reproduce + attributes: + label: Steps to reproduce + description: Provide a detailed list of steps that reproduce the issue. + placeholder: | + 1. + 2. + 3. + validations: + required: true + + - type: input + id: repro + attributes: + label: Snack or a link to a repository + description: | + Please provide a Snack (https://snack.expo.io/) or a link to a repository on GitHub under your username that reproduces the issue. + Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve. + Issues without a reproduction are likely to not be looked at. + placeholder: Link to a Snack or a GitHub repository + validations: + required: true + + - type: input + id: ease-version + attributes: + label: react-native-ease version + description: What version of react-native-ease are you using? + placeholder: 0.1.0 + validations: + required: true + + - type: input + id: react-native-version + attributes: + label: React Native version + description: What version of react-native are you using? + placeholder: 0.83.0 + validations: + required: true + + - type: dropdown + id: platforms + attributes: + label: Platforms + description: On what platforms does the issue occur? + multiple: true + options: + - Android + - iOS + - Web + validations: + required: true + + - type: markdown + attributes: + value: | + ## Additional information + + Providing as much information as possible greatly helps us with reproducing the issues. + + - type: dropdown + id: architecture + attributes: + label: Architecture + description: What React Native architecture is your application running on? + options: + - Fabric (New Architecture) + + - type: dropdown + id: build-type + attributes: + label: Build type + description: What mode is your application running in? + options: + - Debug mode + - Release mode + + - type: dropdown + id: device + attributes: + label: Device + description: How are you running your application? + options: + - iOS simulator + - Android emulator + - Real device + + - type: input + id: device-model + attributes: + label: Device model + description: What device are you experiencing this problem on? Specify full device name along with the version of the operating system it's running. + placeholder: ex. Samsung Galaxy A22 (Android 12) + + - type: dropdown + id: acknowledgements + attributes: + label: Acknowledgements + description: I searched for similar issues in the repository. + options: + - 'Yes' + validations: + required: true diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..5f2450e --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,7 @@ +## Summary + + + +## Test Plan + +