From 175e568515695c6bbc267ab98231b9161a342939 Mon Sep 17 00:00:00 2001 From: Artem Gavrilov Date: Tue, 16 Apr 2024 12:33:56 +0200 Subject: [PATCH] [Proposal] Add issue templates (#446) Add issue templates --- .github/ISSUE_TEMPLATE/bug.yml | 57 ++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 +++ .github/ISSUE_TEMPLATE/feature.yml | 34 ++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000..01a210b6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,57 @@ +name: Bug Report +description: File a bug report +labels: ["bug"] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! Please provide as much information as possible, it will help us to address this problem faster. + - type: textarea + id: description + attributes: + label: Description + description: Please describe the problem. + validations: + required: true + - type: textarea + id: expected + attributes: + label: Expected Results + description: What did you expect to happen? + validations: + required: true + - type: textarea + id: actual + attributes: + label: Actual Results + description: What actually happened? + validations: + required: true + - type: textarea + id: version + attributes: + label: Version + description: What version of PostgreSQL and pg_stat_monitor are you running? + placeholder: PostgreSQL 16.2, pg_stat_monitor v2.0.4 + validations: + required: true + - type: textarea + id: steps + attributes: + label: Steps to reproduce + description: Which steps do we need to take to reproduce this error? + - type: textarea + id: logs + attributes: + label: Relevant logs + description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. + render: Shell + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow [Percona Community Code of Conduct](https://github.com/percona/community/blob/main/content/contribute/coc.md) + options: + - label: I agree to follow Percona Community Code of Conduct + required: true diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..a2f99464 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Forum + url: https://forums.percona.com/ + about: Please join our forums for general questions ans discussions. diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 00000000..c448249a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,34 @@ +name: Feature Request +description: Suggest an idea for this project +labels: ["feature"] +assignees: [] +body: + - type: markdown + attributes: + value: | + Thank you for suggesting an idea to make pg_stat_monitor better! Please complete the below form to ensure we have all the details to get things started. + - type: textarea + id: description + attributes: + label: Description + description: Description of the feature and of the problem it solves. + validations: + required: true + - type: textarea + id: solution + attributes: + label: Suggested solution + description: A concise description of your preferred solution. + - type: textarea + id: context + attributes: + label: Additional context + description: Any information that may help. + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/percona/community/blob/main/content/contribute/coc.md) + options: + - label: I agree to follow this project's Code of Conduct + required: true