From 25fe4193bdde976ef8707fd8fa2372e49c05a979 Mon Sep 17 00:00:00 2001 From: Cesar de la Vega Date: Tue, 7 Jul 2020 18:06:21 -0700 Subject: [PATCH] Adds issue templates (#269) * Adds templates * adds config.yml * updates feature request template --- .github/ISSUE_TEMPLATE/bug_report.md | 36 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 21 +++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 10 +++++++ .github/PULL_REQUEST_TEMPLATE.md | 7 +++++ 4 files changed, 74 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000000..fde5f5e99a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,36 @@ +--- +name: Bug report +about: Filling a bug report +title: '' +labels: bug +assignees: '' + +--- + +## Common project specific issues + +There are certain project specific issues that are commonly misinterpreted as bugs. + +- [Offerings, products, or available packages are empty](https://support.revenuecat.com/hc/en-us/articles/360041793174) +- [Invalid Play Store credentials errors](https://support.revenuecat.com/hc/en-us/articles/360046398913) +- [Unable to connect to the App Store (STORE_PROBLEM) errors](https://support.revenuecat.com/hc/en-us/articles/360046399333) + +For support I'd recommend our [online community](https://spectrum.chat/revenuecat), [StackOverflow](https://stackoverflow.com/tags/revenuecat/) and/or [Help Center](https://support.revenuecat.com/hc/en-us) 👍 + +If you have a clearly defined bug (with a [Minimal, Complete, and Reproducible example](https://stackoverflow.com/help/minimal-reproducible-example)) that is not specific to your project, follow the steps below to file it with RevenueCat. For SDK-related bugs, make sure they can be reproduced on a physical device, not a simulator (there are simulator-specific problems that prevent purchases from working). + +**Describe the bug** +A clear and concise description of what the bug is. The more detail you can provide the faster our team will be able to triage and resolve the issue. + +1. Environment + 1. Platform: + 2. SDK version: + 3. OS version: + 4. XCode/Android Studio version: + 5. How widespread is the issue. Percentage of devices affected. +2. [Debug logs](https://docs.revenuecat.com/docs/debugging) that reproduce the issue +3. Steps to reproduce, with a description of expected vs. actual behavior +4. **Other information** (e.g. stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc.) + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000000..2bebc2afe0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,21 @@ +blank_issues_enabled: false +contact_links: + - name: Our online community + url: https://spectrum.chat/revenuecat + about: Please ask and answer questions here + - name: Our Help Center + url: https://support.revenuecat.com/hc/en-us + about: Get help from our support team + - name: Feature Request + url: https://support.revenuecat.com/hc/en-us/articles/360046422033-Feature-Requests + about: Please use this instead of opening an issue. This is best channel that allows us to keep track of feature requests. + - name: Offerings, products, or available packages are empty + url: https://support.revenuecat.com/hc/en-us/articles/360041793174 + about: Why are my products, offerings, or available packages empty? + - name: Invalid Play Store credentials errors + url: https://support.revenuecat.com/hc/en-us/articles/360046398913 + about: How to solve Play Store credentials errors + - name: Unable to connect to the App Store (STORE_PROBLEM) errors + url: https://support.revenuecat.com/hc/en-us/articles/360046399333 + about: Why I get STORE_PROBLEM errors + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000000..e3a5efecb8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,10 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +Please use https://support.revenuecat.com/hc/en-us/articles/360046422033-Feature-Requests instead of opening an issue. That is the best channel that allows us to keep track of feature requests. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000000..f1c20c8a74 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,7 @@ +Thank you for contributing to Purchases. Before pressing the "Create Pull Request" button, please provide the following: + + - [ ] A description about what and why you are contributing, even if it's trivial. + + - [ ] The issue number(s) or PR number(s) in the description if you are contributing in response to those. + + - [ ] If applicable, unit tests.