From c3c52dc3473c9d1c55913ad180e31b998973beab Mon Sep 17 00:00:00 2001 From: ialidzhikov Date: Thu, 30 Dec 2021 20:54:39 +0200 Subject: [PATCH] Add PR and issue templates Signed-off-by: ialidzhikov --- .github/ISSUE_TEMPLATE/bug-report.md | 29 +++++++++++ .github/ISSUE_TEMPLATE/enhancement.md | 17 ++++++ .github/ISSUE_TEMPLATE/failing-test.md | 20 +++++++ .github/ISSUE_TEMPLATE/flaking-test.md | 22 ++++++++ .github/PULL_REQUEST_TEMPLATE.md | 72 ++++++++++++++++++++++++++ 5 files changed, 160 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.md create mode 100644 .github/ISSUE_TEMPLATE/enhancement.md create mode 100644 .github/ISSUE_TEMPLATE/failing-test.md create mode 100644 .github/ISSUE_TEMPLATE/flaking-test.md create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md new file mode 100644 index 000000000..d18fb81db --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.md @@ -0,0 +1,29 @@ +--- +name: Bug Report +about: Report a bug encountered while operating Kubernetes +labels: kind/bug + +--- + + + + +#### What happened: + +#### What you expected to happen: + +#### How to reproduce it (as minimally and precisely as possible): + +#### Anything else we need to know?: + +#### Environment: +- Kubernetes version (use `kubectl version`): +- Cloud provider or hardware configuration: +- OS (e.g: `cat /etc/os-release`): +- Kernel (e.g. `uname -a`): +- Install tools: +- Network plugin and version (if this is a network-related bug): +- Others: diff --git a/.github/ISSUE_TEMPLATE/enhancement.md b/.github/ISSUE_TEMPLATE/enhancement.md new file mode 100644 index 000000000..7dc25b325 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/enhancement.md @@ -0,0 +1,17 @@ +--- +name: Enhancement Tracking Issue +about: Provide supporting details for a feature in development +labels: kind/feature + +--- + + +#### What would you like to be added: + +#### Why is this needed: diff --git a/.github/ISSUE_TEMPLATE/failing-test.md b/.github/ISSUE_TEMPLATE/failing-test.md new file mode 100644 index 000000000..866dd9edd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/failing-test.md @@ -0,0 +1,20 @@ +--- +name: Failing Test +about: Report continuously failing tests or jobs in Kubernetes CI +labels: kind/failing-test + +--- + + + +#### Which jobs are failing: + +#### Which test(s) are failing: + +#### Since when has it been failing: + +#### Testgrid link: + +#### Reason for failure: + +#### Anything else we need to know: diff --git a/.github/ISSUE_TEMPLATE/flaking-test.md b/.github/ISSUE_TEMPLATE/flaking-test.md new file mode 100644 index 000000000..1ac4a0361 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/flaking-test.md @@ -0,0 +1,22 @@ +--- +name: Flaking Test +about: Report flaky tests or jobs in Kubernetes CI +labels: kind/flake + +--- + + + +#### Which jobs are flaking: + +#### Which test(s) are flaking: + +#### Testgrid link: + +#### Reason for failure: + +#### Anything else we need to know: +- links to go.k8s.io/triage appreciated +- links to specific failures in spyglass appreciated + + diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 000000000..f6af35b42 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,72 @@ + + +#### 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 + +```