From 2f16b31eb631d79d45c0579ddfd0ff47b07c5944 Mon Sep 17 00:00:00 2001 From: naison <895703375@qq.com> Date: Wed, 4 Jun 2025 17:57:03 +0800 Subject: [PATCH] chore: add issue template (#627) --- .github/ISSUE_TEMPLATE/01-feature.yml | 28 ++++++++++++++++ .github/ISSUE_TEMPLATE/02-bug.yml | 47 +++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/01-feature.yml create mode 100644 .github/ISSUE_TEMPLATE/02-bug.yml diff --git a/.github/ISSUE_TEMPLATE/01-feature.yml b/.github/ISSUE_TEMPLATE/01-feature.yml new file mode 100644 index 00000000..902379b5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-feature.yml @@ -0,0 +1,28 @@ +name: Feature request +description: File a new feature request +labels: ["enhancement", "needs-triage"] +body: + + - type: textarea + id: feature + attributes: + label: Feature description + description: Please describe the behavior you'd like to see. + validations: + required: true + + - type: textarea + id: problem-usecase + attributes: + label: Problem or use case + description: Please explain which problem this would solve, or what the use case is for the feature. Keep in mind that it's more likely to be implemented if it's generally useful for a larger number of users. + validations: + required: true + + - type: textarea + id: alternatives + attributes: + label: Alternatives or workarounds + description: Please describe any alternatives or workarounds you have considered and, possibly, rejected. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/02-bug.yml b/.github/ISSUE_TEMPLATE/02-bug.yml new file mode 100644 index 00000000..0aacfa39 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-bug.yml @@ -0,0 +1,47 @@ +name: Bug report +description: File a new bug report +labels: ["bug", "needs-triage"] +body: + + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen, and any steps we might use to reproduce the problem. + placeholder: Tell us what you see! + validations: + required: true + + - type: input + id: version + attributes: + label: KubeVPN client version + description: What version of KubeVPN client are you running? + placeholder: v2.7.14 + validations: + required: true + + - type: input + id: server + attributes: + label: Kubevpn server Image tag + description: What version of KubeVPN server image tag are you running? + placeholder: v2.7.14 + validations: + required: true + + - type: input + id: platform + attributes: + label: Platform & operating system + description: On what platform(s) are you seeing the problem? + placeholder: Linux arm64 + validations: + required: true + + - type: textarea + id: logs + attributes: + label: Relevant log output + description: Please copy and paste any relevant log output or crash backtrace. This will be automatically formatted into code, so no need for backticks. + render: shell