From 20d0e0e4911494b83d781b8682c260531aacb410 Mon Sep 17 00:00:00 2001 From: Brad Rogers Date: Fri, 16 Oct 2020 14:55:47 -0600 Subject: [PATCH] Add GitHub templates and dependabot --- .github/ISSUE_TEMPLATE/bug_report.md | 31 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/feature_request.md | 20 +++++++++++++++ .github/ISSUE_TEMPLATE/question_help.md | 22 ++++++++++++++++ .github/dependabot.yml | 11 ++++++++ .github/pull_request_template.md | 12 +++++++++ 6 files changed, 97 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/ISSUE_TEMPLATE/question_help.md create mode 100644 .github/dependabot.yml 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 0000000..006dcd9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,31 @@ +--- +name: "\U0001F41B Bug report" +about: Create a report to help us improve the SDK +title: '' +labels: bug +assignees: 'rogebrd' + +--- + +**Describe the bug** +A clear and concise description of the bug. + +**To Reproduce** +The steps to reproduce the behavior + +**Expected Behavior** +A clear description of what you expected to happen. + +**Actual Behavior** +A clear description of what actually happened + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Versions** +* What version of the popup are you using? +* Are you using this directly in the browser or via a node package? +* What platform are you using? + +**Additional context** +Add any other context about the problem here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..ec4bb38 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..15c6e1f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: "\U0001F680 Feature Request" +about: Suggest an idea for this SDK +title: '' +labels: enhancement +assignees: 'rogebrd' + +--- + +**Why is this feature valuable to you? Does it solve a problem you're having?** +A clear and concise description of why this feature is valuable. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. (if applicable) + +**Additional context** +Add any other context or screenshots about the feature request here. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/question_help.md b/.github/ISSUE_TEMPLATE/question_help.md new file mode 100644 index 0000000..0f90aa7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question_help.md @@ -0,0 +1,22 @@ +--- +name: "\U0001F4AC Questions / Help" +about: Get help with issues you are experiencing +title: '' +labels: help-wanted, question +assignees: 'rogebrd' + +--- + +**What is your question?** +A clear and concise description of the question. + +**Screenshots** +If applicable, add screenshots to help explain your question. + +**Versions** +* What version of the popup are you using? +* Are you using this directly in the browser or via a node package? +* What platform are you using? + +**Additional context** +Add any other context about the question here. \ No newline at end of file diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..ac68dc0 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "daily" \ No newline at end of file diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..e8a2605 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,12 @@ +## **Checklist** + + +**Is This a Code Change?** +- [ ] Non-code related change (markdown/git settings etc) +- [ ] SDK Code Change +- [ ] Example/Test Code Change + +**Validation** +- [ ] Does `npm test` pass? +- [ ] Does `npm run build` pass? +- [ ] Does `npm run lint` pass? \ No newline at end of file