From d3a32d302296b48dc6f8c670afb6cbdb2ed3bdcb Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:57:08 +0200 Subject: [PATCH] Update issue templates (#7670) --- .github/ISSUE_TEMPLATE/BUG_REPORT_ANDROID.yml | 4 +- .github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml | 46 ++++++++++ .github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml | 44 ++++++++++ .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 30 +++++++ .github/ISSUE_TEMPLATE/bug.md | 84 ------------------- .github/ISSUE_TEMPLATE/feature.md | 43 ---------- 6 files changed, 122 insertions(+), 129 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml create mode 100644 .github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml create mode 100644 .github/ISSUE_TEMPLATE/ENHANCEMENT.yml delete mode 100644 .github/ISSUE_TEMPLATE/bug.md delete mode 100644 .github/ISSUE_TEMPLATE/feature.md diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT_ANDROID.yml b/.github/ISSUE_TEMPLATE/BUG_REPORT_ANDROID.yml index 21de16818f0..7752000ccdb 100644 --- a/.github/ISSUE_TEMPLATE/BUG_REPORT_ANDROID.yml +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT_ANDROID.yml @@ -1,6 +1,6 @@ -name: "Bug Report - Android" +name: "πŸ› Bug Report - Android" description: Create a report to help us improve React Native Navigation on Android -labels: ["type: bug 🐞", "platform: android", "status: triage"] +labels: ["type: accepted/bug", "platform: Android"] body: - type: markdown attributes: diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml b/.github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml new file mode 100644 index 00000000000..382b2cd24ba --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml @@ -0,0 +1,46 @@ +name: "πŸ› Bug Report - iOS" +description: Create a report to help us improve React Native Navigation on iOS +labels: ["type: accepted/bug", "platform: iOS"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! + - type: textarea + id: description + attributes: + label: What happened? + description: A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + id: expected-behaviour + attributes: + label: What was the expected behaviour? + description: A clear and concise description of what was expected to happen. + - type: checkboxes + id: tested-last-rnn + attributes: + label: Was it tested on latest react-native-navigation? + description: Before reporting this issue, please make sure it can be reproduced on the latest released version of react-native-navigation, see our [releases](https://github.com/wix/react-native-navigation/releases). + options: + - label: I have tested this issue on the latest react-native-navigation release and it still reproduces. + required: true + - type: textarea + id: reproduction + attributes: + label: Help us reproduce this issue! + description: "Paste the link to an example repo and exact instructions to reproduce the issue." + - type: textarea + id: environment + attributes: + label: In what environment did this happen? + description: "Include as many relevant details about the environment you experienced the bug in" + value: "React Native Navigation version: + \nReact Native version: + \nHas Fabric (React Native's new rendering system) enabled: (yes/no) + \nNode version: + \nDevice model: + \iOS version:" + - type: markdown + attributes: + value: "Remember that first-time contributors are welcome! πŸ™Œ Feel free to reach us out on https://discord.gg/DhkZjq2 \nHave a great day and thank you for the bug report!" diff --git a/.github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml b/.github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml new file mode 100644 index 00000000000..c1bf70ee90d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml @@ -0,0 +1,44 @@ +name: "πŸ› Bug Report - Other" +description: Report a non-platform-specific bug to help us improve +labels: ["type: accepted/bug", "needs triage"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! + - type: textarea + id: description + attributes: + label: What happened? + description: A clear and concise description of what the bug is. + validations: + required: true + - type: textarea + id: expected-behaviour + attributes: + label: What was the expected behaviour? + description: A clear and concise description of what was expected to happen. + - type: checkboxes + id: tested-last-rnn + attributes: + label: Was it tested on latest react-native-navigation? + description: Before reporting this issue, please make sure it can be reproduced on the latest released version of react-native-navigation, see our [releases](https://github.com/wix/react-native-navigation/releases). + options: + - label: I have tested this issue on the latest react-native-navigation release and it still reproduces. + required: true + - type: textarea + id: reproduction + attributes: + label: Help us reproduce this issue! + description: "Paste the link to an example repo and exact instructions to reproduce the issue." + - type: textarea + id: environment + attributes: + label: In what environment did this happen? + description: "Include as many relevant details about the environment you experienced the bug in" + value: "React Native Navigation version: + \nReact Native version: + \nHas Fabric (React Native's new rendering system) enabled: (yes/no) + \nNode version:" + - type: markdown + attributes: + value: "Remember that first-time contributors are welcome! πŸ™Œ Feel free to reach us out on https://discord.gg/DhkZjq2 \nHave a great day and thank you for the bug report!" diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml new file mode 100644 index 00000000000..f3e3c4a25bb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml @@ -0,0 +1,30 @@ +name: "πŸš€ Feature" +description: Submit a proposal/request for a new feature +labels: ["type: enhancement", "needs triage"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this enhancement suggestion! + - type: textarea + id: idea-description + attributes: + label: Describe your idea + description: "A clear and concise description of what you want to happen.\n + If your feature request is related to a problem, please describe any other alternative solutions or features you’ve considered." + - type: textarea + id: idea-motivation + attributes: + label: Motivation + description: (Please outline the motivation for the proposal.) + - type: checkboxes + id: contribution + attributes: + label: Are you willing to resolve this issue by submitting a Pull Request? + description: Select one. + options: + - label: "Yes, I have the time, and I know how to start." + - label: "Yes, I have the time, but I don't know how to start. I would need guidance." + - label: "No, I don’t have the time and I’m okay to wait for the community / maintainers to resolve this issue." + - type: markdown + attributes: + value: "Remember that first-time contributors are welcome! πŸ™Œ Feel free to reach us out on https://discord.gg/DhkZjq2 \nHave a great day and thank you for the bug report!" diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md deleted file mode 100644 index 45659ec5772..00000000000 --- a/.github/ISSUE_TEMPLATE/bug.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -name: πŸ› Bug Report -about: Submit a bug report to help us improve -labels: 'triage: bug, needs triage' ---- - -## πŸ› Bug Report - -(A clear and concise description of what the bug is) - -### Have you read the [Contributing Guidelines on issues](https://wix.github.io/react-native-navigation/docs/meta-contributing/)? - -(Write your answer here.) - -## To Reproduce - -(Write your steps here:) - -1. Step 1... -1. Step 2... -1. Step 3... - -## Expected behavior - - - -(Write what you thought would happen.) - -## Actual Behavior - - - -(Write what happened. Add screenshots, if applicable.) - -## Your Environment - - - -- React Native Navigation version: FILL THIS OUT -- React Native version: FILL THIS OUT -- Platform(s) (iOS, Android, or both?): FILL THIS OUT -- Device info (Simulator/Device? OS version? Debug/Release?): FILL THIS OUT - -## Reproducible Demo - -(Paste the link to an example repo and exact instructions to reproduce the issue.) - - - -### Are you willing to resolve this issue by submitting a Pull Request? - - - - - βœ…   Yes, I have the time, and I know how to start. - - βœ–οΈ   Yes, I have the time, but I don't know how to start. I would need guidance. - - βœ–οΈ   No, I don’t have the time and I’m okay to wait for the community / maintainers to resolve this issue. - - diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md deleted file mode 100644 index 9afb807f408..00000000000 --- a/.github/ISSUE_TEMPLATE/feature.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -name: πŸš€ Feature -about: Submit a proposal/request for a new feature -labels: 'triage: enhancement, needs triage' ---- - -## πŸš€ Feature - -(A clear and concise description of what the feature is.) - -- [ ] Have you read the [Contributing Guidelines on issues](https://wix.github.io/react-native-navigation/docs/meta-contributing)? - -## Motivation - -(Please outline the motivation for the proposal.) - -## Pitch - -(Please explain why this feature should be implemented and how it would be used.) - - - - -### Are you willing to resolve this issue by submitting a Pull Request? - - - - - βœ…   Yes, I have the time, and I know how to start. - - βœ–οΈ   Yes, I have the time, but I don't know how to start. I would need guidance. - - βœ–οΈ   No, I don’t have the time and I’m okay to wait for the community / maintainers to resolve this issue. - -