Skip to content

Commit 62d1788

Browse files
committed
chore(PULL_REQUEST_TEMPLATE.md): add a pull request template to help guide users towards adhering to the AI policy
1 parent ac57ed5 commit 62d1788

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
<!-- Thanks for sending a pull request! Here are some tips for you:
2+
3+
1. If this is your first time, please read our contributor guidelines: https://github.com/cloudnativelabs/kube-router/blob/master/CONTRIBUTING.md and developer guide https://github.com/cloudnativelabs/kube-router/blob/master/docs/developing.md
4+
2. Ensure you have added or ran the appropriate tests for your PR: `make test` & `make lint`
5+
3. If the PR is unfinished, please mark it as a "Draft" when opening it
6+
-->
7+
8+
#### What type of PR is this?
9+
10+
<!--
11+
Please choose one of the following kinds:
12+
-->
13+
bug
14+
dependency
15+
cleanup
16+
documentation
17+
feature
18+
regression
19+
20+
#### What this PR does / why we need it:
21+
22+
#### Which issue(s) this PR is related to:
23+
<!--
24+
Please link relevant issues to help with tracking.
25+
26+
To automatically close the linked issue(s) when this PR is merged,
27+
add the word "Fixes" before the issue number or link.
28+
-->
29+
30+
#### Was AI used during the creation of this PR?
31+
<!--
32+
We are not against AI, but in the current era of tech AI is being used more and more to help upstream projects and it is
33+
useful for the maintainers of this project to understand if AI was used and to what extent it was used. Please see our
34+
AI policy: https://github.com/cloudnativelabs/kube-router/blob/master/AI_POLICY.md
35+
36+
If no AI was used during the generation of this PR, please remove the following content and simply put "No" for this
37+
section.
38+
-->
39+
40+
* What tool was used: <!-- One of Claude, Codex, Copilot, etc. -->
41+
* To what extent was the tool used? <!-- Anything from line autofill to it drafted the entire PR or anything imbetween -->
42+
* If drafted, how detailed of a plan did you create for the AI? <!-- Very detailed (multiple paragraphs) to not at all detailed (I gave it a single line prompt) -->
43+
* Help us understand if a human was in the loop or not for this PR? Yes or No
44+
45+
#### What, if any, amount of integration testing was done with this change in a Kubernetes environment?
46+
<!--
47+
It is helpful for us to understand how much integration testing was done for this work. kube-router has extensive unit
48+
tests, but those only go so far for catching bugs that might turn up in an environment.
49+
50+
Please let us know if you have done any tests beyond the unit tests that are required for validating your PR before
51+
submission. Responses for this section can range from: "I haven't done any integration tests" to "I deployed it in my
52+
environment of X number of nodes and exercised the functionality Y ways" to "I ran the entire Kubernetes Network
53+
validation suite against this change"
54+
-->
55+
56+
#### Does this PR introduce a breaking change?
57+
<!--
58+
If no, just write "NONE" in the release-note block below.
59+
If yes, a release note is required:
60+
Enter your extended release note in the block below. If the PR requires additional action from users switching to the new release, include the string "action required".
61+
-->
62+
```release-note
63+
64+
```
65+
66+
#### Anything else the reviewer should know that wasn't already covered?
67+

0 commit comments

Comments
 (0)