diff --git a/.github/ISSUE_TEMPLATE/bug-report.yaml b/.github/ISSUE_TEMPLATE/bug-report.yaml new file mode 100644 index 0000000..58f5ad7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yaml @@ -0,0 +1,82 @@ +name: Bug Report 问题提交 +description: Report a bug encountered while using kubeasz 项目使用问题提交 +labels: kind/bug +body: + - type: textarea + id: problem + attributes: + label: What happened? 发生了什么问题? + description: | + Please provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner. + 操作命令,输出日志等,请尽可能提供详细信息,否则可能导致您的问题无法及时得到跟踪和解决。 + 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: kubeVersion + attributes: + label: Kubernetes version k8s 版本 + value: | +
+ +
+ validations: + required: true + + - type: textarea + id: kubeaszVersion + attributes: + label: Kubeasz version + value: | +
+ +
+ validations: + required: true + + - type: textarea + id: osVersion + attributes: + label: OS version 操作系统版本 + value: | +
+ + ```console + # On Linux: + $ cat /etc/os-release + # paste output here + $ uname -a + # paste output here + ``` + +
+ validations: + required: true + + - type: textarea + id: plugins + attributes: + label: Related plugins (CNI, CSI, ...) and versions (if applicable) 其他网络插件等需要说明的情况 + value: | +
+ +
diff --git a/.github/ISSUE_TEMPLATE/enhancement.yaml b/.github/ISSUE_TEMPLATE/enhancement.yaml new file mode 100644 index 0000000..b2cea62 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.yaml @@ -0,0 +1,20 @@ +name: Enhancement Tracking Issue +description: Provide supporting details for a feature in development +labels: kind/feature +body: + - type: textarea + id: feature + attributes: + label: What would you like to be added? + description: | + Feature requests are unlikely to make progress as issues. + A proposal that works through the design along with the implications of the change can be opened as a KEP. + validations: + required: true + + - type: textarea + id: rationale + attributes: + label: Why is this needed? + validations: + required: true diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..c3aeac2 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,57 @@ + + +#### What type of PR is this? + + + +#### What this PR does / why we need it: + +#### Which issue(s) this PR fixes: + +Fixes # + +#### Special notes for your reviewer: + +#### Does this PR introduce a user-facing change? + +```release-note + +``` + +#### Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: + + +```docs + +```