From b1915f22ffcd4ea5f975a18c04d4cc250a91cdaf Mon Sep 17 00:00:00 2001 From: Rajiv Singh Date: Wed, 8 Sep 2021 15:12:38 +0530 Subject: [PATCH] [GSoD 2021] Added issue and pull request templates (#139) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * added issue and pr templates Signed-off-by: Rajiv Ranjan Singh * added checklist and documented about changelog Signed-off-by: Rajiv Ranjan Singh * added checklist and documented about changelog Signed-off-by: Rajiv Ranjan Singh * updated contributing links Co-authored-by: Huan (李卓桓) --- .github/ISSUE_TEMPLATE/bug.md | 28 ++++++++++++++++ .github/ISSUE_TEMPLATE/documentation.md | 8 +++++ .github/ISSUE_TEMPLATE/feature.md | 8 +++++ .github/PULL_REQUEST_TEMPLATE.md | 44 +++++++++++++++++++++++++ 4 files changed, 88 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/documentation.md create mode 100644 .github/ISSUE_TEMPLATE/feature.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 00000000..ef1395f8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -0,0 +1,28 @@ +--- +name: 🐛 Bug Report +about: Submit a bug report to help us improve +--- + +## 🐛 Bug Report + +(A clear and concise description of what the bug is.) + +## 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 + +(Environment name, version and operating system.) \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md new file mode 100644 index 00000000..7e4b47ba --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.md @@ -0,0 +1,8 @@ +--- +name: 📚 Documentation +about: Report an issue related to documentation +--- + +## 📚 Documentation + +(A clear and concise description of what the issue is.) \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md new file mode 100644 index 00000000..79d8a9ba --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.md @@ -0,0 +1,8 @@ +--- +name: 🚀 Feature +about: Submit a proposal/request for a new feature +--- + +## 🚀 Feature + +(A clear and concise description of what the feature is.) \ 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 00000000..e2e72128 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,44 @@ + + +#### Checklist + +- [ ] Commit Messages follow the [Conventional Commits](https://conventionalcommits.org/) pattern + - A feature commit message is prefixed "feat:" + - A bugfix commit message is prefixed "fix:" +- [ ] Tests for the changes have been added +- [ ] CI has been passed. (GitHub actions all turns green) +- [ ] CLA has been signed + +#### References to other Issues or PRs + + + +#### Have you read the [Contributing Guidelines](https://wechaty.js.org/docs/contributing/)? + +#### Brief description of what is fixed or changed + +#### Other comments + +