From f6185e97a2e73f6aa81405729e9d8539bf8ef074 Mon Sep 17 00:00:00 2001 From: ranchodeluxe Date: Thu, 23 May 2024 09:32:25 -0700 Subject: [PATCH] new issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 19 -------- .github/ISSUE_TEMPLATE/bug_report.yaml | 54 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 7 +-- .github/ISSUE_TEMPLATE/feature_request.yaml | 37 ++++++++++++++ 4 files changed, 93 insertions(+), 24 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yaml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yaml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 15f8e2f0..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve -labels: bug ---- - - - - -#### Problem description - -[this should explain **why** the current behavior is a problem and why the expected output is a better solution.] - -#### Expected Output - - -#### Environment Information - -Os, Python version, ... diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 00000000..f996cbd6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,54 @@ +name: Bug report +description: Create a report to help us improve +title: "[BUG] " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + + - type: input + id: title + attributes: + label: Title + description: A clear and concise title of the issue + placeholder: "Type the issue title here" + validations: + required: true + + - type: checkboxes + id: labels + attributes: + label: Labels + description: Select labels that apply to this issue + options: + - label: bug + - label: help wanted + - label: good first issue + + - type: textarea + id: expected + attributes: + label: Expected behavior + description: A clear and concise description of what you expected to happen + placeholder: "Describe the expected behavior here..." + validations: + required: true + + - type: textarea + id: actual + attributes: + label: Actual behavior + description: A clear and concise description of what actually happened + placeholder: "Describe what actually happened here..." + validations: + required: true + + - type: textarea + id: environment + attributes: + label: Environment context + description: Add any other context about the environment you are using here + placeholder: "Add any other environmental context here such as cloud provider, k8s version, other versions, etc..." + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 1cfe060b..48d85ed3 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,7 +1,4 @@ contact_links: - - name: Ask questions - url: https://github.com/developmentseed/eoapi/discussions/categories/q-a + - name: Discussions and Q/A + url: https://github.com/developmentseed/eoapi-k8s/discussions/categories/q-a about: Please ask and answer questions here. - - name: Feature Request / Ideas - url: https://github.com/developmentseed/eoapi/discussions/categories/general - about: Please share your ideas or feature requests here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 00000000..47215db4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,37 @@ +name: Feature Request +description: Suggest a new feature or enhancement +title: "[FEATURE] " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to suggest a feature! + + - type: input + id: title + attributes: + label: Title + description: A clear and concise title of the feature request + placeholder: "Type the feature title here" + validations: + required: true + + - type: textarea + id: description + attributes: + label: Description + description: A clear and concise description of the feature you are requesting + placeholder: "Describe the feature here..." + validations: + required: true + + - type: checkboxes + id: labels + attributes: + label: Labels + description: Select labels that apply to this feature request + options: + - label: enhancement + - label: discussion + - label: help wanted