From 62dc98bdffa133df290721a4520033a940721557 Mon Sep 17 00:00:00 2001 From: Zied ABID Date: Mon, 21 Jul 2025 06:41:29 +0200 Subject: [PATCH] feat(internal): Add issue templates Signed-off-by: Zied ABID --- .github/ISSUE_TEMPLATE/bug-report.yaml | 52 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 44 ++++++++++++++++++ 2 files changed, 96 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yaml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml new file mode 100644 index 0000000000..07a87be1e4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yaml @@ -0,0 +1,52 @@ +name: Bug Report +description: Report a bug encountered while operating a Chart +labels: kind/bug +body: + - type: textarea + id: problem + attributes: + label: What happened? + description: | + Please provide as much info as possible. + validations: + required: true + + - type: textarea + id: expected + attributes: + label: What did you expect to happen? + validations: + required: true + + - type: textarea + id: repro + attributes: + label: How can we reproduce it (as minimally and precisely as possible)? + validations: + required: true + + - type: textarea + id: additional + attributes: + label: Anything else we need to know? + + - type: textarea + id: ChartVersion + attributes: + label: Chart version + value: | +
+ +
+ validations: + required: true + + + - type: textarea + id: plugins + attributes: + label: Related plugins (CNI, CSI, ...) and versions (if applicable) + value: | +
+ +
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000000..96a9233107 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,44 @@ +name: Feature request +description: Suggest an idea for this project +title: "[Chart name: Cluster, CNPG, etc.] Issue Title" +labels: [enhancement] +assignees: + - +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + + - type: textarea + id: desc + attributes: + label: Is your feature request related to a problem ? + description: Give a clear and concise description of what need to be enhanced. + placeholder: ex. The [...] part is missing [...] + validations: + required: true + + - type: textarea + id: prop-solution + attributes: + label: Describe the solution you'd like. + description: A clear and concise description of what you want to happen. + validations: + required: true + + - type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered. + description: A clear and concise description of any alternative solutions or features you've considered. If nothing, please enter `NONE` + validations: + required: true + + - type: textarea + id: additional-ctxt + attributes: + label: Additional context. + description: Add any other context or screenshots about the feature request here. + validations: + required: false