diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..f0e88143 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,34 @@ +--- +name: Bug report +about: Create a report to help us improve +--- + + + +__Steps to reproduce:__ +List the minimal actions needed to reproduce the behavior. + +1. ... +2. ... +3. ... + +__Expected behavior:__ +Describe what you expected to happen. + +__Actual behavior:__ +Describe What actually happened. + +__Specifications:__ + - Client Version: + - InfluxDB Version: + - Platform: diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..a2ec87de --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,28 @@ +--- +name: Feature request +about: Opening a feature request kicks off a discussion +--- + + + +__Proposal:__ +Short summary of the feature. + +__Current behavior:__ +Describe what currently happens. + +__Desired behavior:__ +Describe what you want. + +__Alternatives considered:__ +Describe other solutions or features you considered. + +__Use case:__ +Why is this important (helps with prioritizing requests)? diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_REQUEST_TEMPLATE index 55e2f8bc..867d39ee 100644 --- a/.github/PULL_REQUEST_TEMPLATE +++ b/.github/PULL_REQUEST_TEMPLATE @@ -1,8 +1,16 @@ Closes # +## Proposed Changes + _Briefly describe your proposed changes:_ +## Checklist + + + - [ ] CHANGELOG.md updated - [ ] Rebased/mergeable -- [ ] Tests pass -- [ ] Sign [CLA](https://influxdata.com/community/cla/) (if not already signed) \ No newline at end of file +- [ ] A test has been added if appropriate +- [ ] `pytest tests` completes successfully +- [ ] Commit messages are in [semantic format](https://seesparkbox.com/foundry/semantic_commit_messages) +- [ ] Sign [CLA](https://influxdata.com/community/cla/) (if not already signed) diff --git a/.github/semantic.yml b/.github/semantic.yml new file mode 100644 index 00000000..72c4fa0c --- /dev/null +++ b/.github/semantic.yml @@ -0,0 +1,3 @@ +# docs: https://github.com/probot/semantic-pull-requests#configuration +# Always validate the PR title AND all the commits +titleAndCommits: true