From 77b7504702aa486bca923378f6c205ead8c34a57 Mon Sep 17 00:00:00 2001 From: harryle Date: Sun, 12 May 2024 10:30:01 +0930 Subject: [PATCH] ci: add issue templates #15 --- .github/pull_request_template.md | 12 ++++++ .../workflows/ISSUE_TEMPLATE/bug_report.md | 40 +++++++++++++++++++ .../ISSUE_TEMPLATE/ci_testing_request.md | 11 +++++ .github/workflows/ISSUE_TEMPLATE/config.yml | 1 + .../ISSUE_TEMPLATE/documentation_request.md | 12 ++++++ .../ISSUE_TEMPLATE/feature_request.md | 14 +++++++ .../workflows/ISSUE_TEMPLATE/uiux_request.md | 14 +++++++ 7 files changed, 104 insertions(+) create mode 100644 .github/pull_request_template.md create mode 100644 .github/workflows/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/workflows/ISSUE_TEMPLATE/ci_testing_request.md create mode 100644 .github/workflows/ISSUE_TEMPLATE/config.yml create mode 100644 .github/workflows/ISSUE_TEMPLATE/documentation_request.md create mode 100644 .github/workflows/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/workflows/ISSUE_TEMPLATE/uiux_request.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..0d18ec6 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,12 @@ +## Description + +- + + +## Closes diff --git a/.github/workflows/ISSUE_TEMPLATE/bug_report.md b/.github/workflows/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..ca22fae --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,40 @@ +--- +name: Bug report +about: Create a report to help us improve +title: "[BUG]" +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behaviour: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Error code** +Show the code section on how the bug was encountered and stack traces +```Python +``` + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Smartphone (please complete the following information):** + - Device: [e.g. iPhone6] + - OS: [e.g. iOS8.1] + - Browser [e.g. stock browser, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/workflows/ISSUE_TEMPLATE/ci_testing_request.md b/.github/workflows/ISSUE_TEMPLATE/ci_testing_request.md new file mode 100644 index 0000000..2e4d88d --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/ci_testing_request.md @@ -0,0 +1,11 @@ +--- +name: CI/Testing Request +about: Add a new CI task/testing steps +title: "[CI/Testing]" +labels: testing, ci +assignees: '' + +--- + +**Summary** +Describe the new feature you want to be added \ No newline at end of file diff --git a/.github/workflows/ISSUE_TEMPLATE/config.yml b/.github/workflows/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..3ba13e0 --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/workflows/ISSUE_TEMPLATE/documentation_request.md b/.github/workflows/ISSUE_TEMPLATE/documentation_request.md new file mode 100644 index 0000000..73fc511 --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/documentation_request.md @@ -0,0 +1,12 @@ +--- +name: Documentation request +about: Requests for documentation +title: "[DOCUMENTATION]" +labels: documentation +assignees: '' + +--- + +**Summary** +Describe the concept/code that requires further clarity and documentation + diff --git a/.github/workflows/ISSUE_TEMPLATE/feature_request.md b/.github/workflows/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..22319a6 --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,14 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: "[ENHANCEMENT]" +labels: enhancement +assignees: '' + +--- + +**Summary** +Describe the new feature you want to be added + +**Example** +Provide an example or use-case of the requested feature diff --git a/.github/workflows/ISSUE_TEMPLATE/uiux_request.md b/.github/workflows/ISSUE_TEMPLATE/uiux_request.md new file mode 100644 index 0000000..9887813 --- /dev/null +++ b/.github/workflows/ISSUE_TEMPLATE/uiux_request.md @@ -0,0 +1,14 @@ +--- +name: UI/UX +about: Suggest an idea for page layout and interactivity +title: "[UI/UX]" +labels: ui/ux +assignees: '' + +--- + +**Summary** +Describe changes for the current UI/UX that you want to see. + +**Screenshots** +If applicable, add screenshots to help explain your request. \ No newline at end of file