From a950dd76baf8e267540f5037be54cf6e3b8b5154 Mon Sep 17 00:00:00 2001 From: Dmytro Bondar Date: Tue, 28 Jan 2025 21:43:31 +0100 Subject: [PATCH] Added issue and pull request templates (#355) --- .github/ISSUE_TEMPLATE/bug_report.md | 35 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 18 ++++++++++++ .github/pull_request_template.md | 18 ++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md 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 0000000..06e4980 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,35 @@ +--- +name: Bug report +about: Create a report to help us improve WG-Portal +labels: bug + +--- + + +**Describe the bug** + + +**Expected behavior** + + +**Steps to reproduce** + + +**Screenshots** + + +**Additional context** + +- Application version: v +- Install method: binary/docker/helm/sources + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..461d1a9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,18 @@ +--- +name: Feature request +about: Suggest an idea for this project +labels: 'enhancement' + +--- + +**Is your feature request related to a problem? Please describe.** + + +**Describe the solution you'd like** + + +**Describe alternatives you've considered** + + +**Additional context** + diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..ad7ccdc --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,18 @@ +## Problem Statement + +What is the problem you're trying to solve? + +## Related Issue + +Fixes #... + +## Proposed Changes + +How do you like to solve the issue and why? + +## Checklist + +- [ ] Commits are signed with `git commit --signoff` +- [ ] Changes have reasonable test coverage +- [ ] Tests pass with `make test` +- [ ] Helm docs are up-to-date with `make helm-docs`