From 75fe62d59643c22b2259fd3b342e52fa2068e5f6 Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:38:56 +0200 Subject: [PATCH 1/7] Update issue templates --- .github/ISSUE_TEMPLATE/BUG_REPORT_ANDROID.yml | 4 +- .github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml | 46 +++++++++++++++++++ .github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml | 44 ++++++++++++++++++ 3 files changed, 92 insertions(+), 2 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/BUG_REPORT_IOS.yml create mode 100644 .github/ISSUE_TEMPLATE/BUG_REPORT_OTHER.yml 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!" From fb4afeb98984736fd8ee72c46e5f5ee29a28b8cd Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:45:52 +0200 Subject: [PATCH 2/7] Update enhancement issue template --- .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 30 ++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/ENHANCEMENT.yml diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml new file mode 100644 index 00000000000..51e7b9348ba --- /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 ⚑️", "status: 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-description + 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: + 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!" From 03f7997b846a71e92a097e20c947089d91b68f83 Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:49:21 +0200 Subject: [PATCH 3/7] Update enhancement issue template --- .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml index 51e7b9348ba..b96f28c7bd0 100644 --- a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml +++ b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml @@ -20,7 +20,7 @@ body: id: contribution attributes: label: Are you willing to resolve this issue by submitting a Pull Request? - # description: + 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. From 84b2222ae9a0fd6cd02e60ecaec4021082df18cb Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:50:40 +0200 Subject: [PATCH 4/7] Update enhancement issue template --- .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml index b96f28c7bd0..bb6863956cd 100644 --- a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml +++ b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml @@ -12,7 +12,7 @@ body: 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-description + id: idea-motivation attributes: label: Motivation description: (Please outline the motivation for the proposal.) @@ -22,9 +22,9 @@ body: 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. + - 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!" From 83b653af14a4848aa74e99cb844829d659b7b4ad Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:51:31 +0200 Subject: [PATCH 5/7] Update enhancement issue template --- .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml index bb6863956cd..7a6689fa8ac 100644 --- a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml +++ b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml @@ -1,4 +1,4 @@ -name: πŸš€ Feature +name: "πŸš€ Feature" description: Submit a proposal/request for a new feature labels: ["type: enhancement ⚑️", "status: triage"] body: From 73653535426bc2bdb9ee6b8e1b245009607e7923 Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:52:18 +0200 Subject: [PATCH 6/7] Update enhancement issue template --- .github/ISSUE_TEMPLATE/bug.md | 84 ------------------------------- .github/ISSUE_TEMPLATE/feature.md | 43 ---------------- 2 files changed, 127 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug.md delete mode 100644 .github/ISSUE_TEMPLATE/feature.md 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. - - From 82581eade9070ab16aec1a1fe03f946a3e95e9e7 Mon Sep 17 00:00:00 2001 From: Yogev Ben David Date: Sun, 15 Jan 2023 14:54:27 +0200 Subject: [PATCH 7/7] Update enhancement issue template --- .github/ISSUE_TEMPLATE/ENHANCEMENT.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml index 7a6689fa8ac..f3e3c4a25bb 100644 --- a/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml +++ b/.github/ISSUE_TEMPLATE/ENHANCEMENT.yml @@ -1,6 +1,6 @@ name: "πŸš€ Feature" description: Submit a proposal/request for a new feature -labels: ["type: enhancement ⚑️", "status: triage"] +labels: ["type: enhancement", "needs triage"] body: - type: markdown attributes: