Skip to content

Commit 87b23fe

Browse files
authored
Merge pull request #106 from sighupio/chore/self-assessment-checklist
chore: add self-assessment checklist to PR template
2 parents 86624b3 + 5fbdf81 commit 87b23fe

1 file changed

Lines changed: 30 additions & 11 deletions

File tree

.github/pull_request_template.md

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
<!--
22
Thank you for contributing to this project! You must fill out the information below before we can review this pull request.
3+
34
By explaining why you're making a change (or linking to an issue) and what changes you've made, we can triage your pull
45
request to the best possible team for review.
56
67
💡 **TIP**
7-
Remember that you can always open a PR in draft status and fill all the information afterwards.
8+
Remember that you can always open a PR in draft status and fill all the information afterward.
89
9-
Opening a PR in draft allows other team members to knwo that you are working on this change, and let's you have a
10+
Opening a PR in draft lets other team members know you're working on this change, and gives you a
1011
place to track your work in progress.
1112
12-
When opening PRs in Draft, don't assign reviewers until the PR is ready for review. Once you are confortable with the
13-
status of the PR and all the tests and CI is green, you can assign the reviewers to start the review process.
13+
When opening PRs in Draft, **don't assign reviewers until the PR is ready for review**.
14+
15+
Once you are comfortable with the status of the PR and all the tests and CI is green, you can assign the reviewers to start the review process.
1416
-->
1517

1618
### Summary 💡
@@ -19,24 +21,25 @@ status of the PR and all the tests and CI is green, you can assign the reviewers
1921

2022
<!--
2123
If there's an existing issue for your change, please link to it below inserting a link or the issue number.
24+
2225
If there's _not_ an existing issue, please open one first if the problem you are solving needs to be clearly identified,
23-
for example is an error message that other users could get and google it.
26+
for example, an error message that other users could get and search for online.
2427
-->
2528
Closes:
2629

2730

28-
<!-- If this PR is related to changes produced in other repos, like a Module, please link them below. -->
31+
<!-- If this PR is related to changes produced in other repos, like a Module or the distribution, please link them below. -->
2932
Relates:
3033

3134

3235
### Description 📝
3336

3437
<!--
3538
Let us know what you are changing. Share anything that could provide the most context.
36-
Feel free to add screenshots, code examples, the Description could end up in the release notes to help users adopt
37-
the new feature or changes that you are introducing.
3839
39-
Expand on the reasoning behind some decision that you could have made to help reviewers understand the diff in the PR.
40+
Feel free to add screenshots and code examples. The description could end up in the release notes to help users adopt the new feature or changes that you are introducing.
41+
42+
Expand on the reasoning behind any decisions you made to help reviewers understand the diff in the PR.
4043
4144
-->
4245

@@ -53,8 +56,9 @@ If this PR introduces Breaking Changes, please include all the relevant informat
5356

5457
<!--
5558
Create a checklist with all the tests that you performed on your changes, being manual or automated.
56-
If you are opening a Draft PR, you can use the checklist to track the tests that you want to do and mark them once you
57-
have performed them.
59+
60+
If you are opening a Draft PR, you can use the checklist to track the tests that you want to do and mark them once you have performed them.
61+
5862
Example:
5963
6064
- [ ] Tested the change with SD version X.Y.Z
@@ -67,3 +71,18 @@ Example:
6771
If there's any future work that could improve or extend on the work you've done in this PR you can mention it so
6872
this PR can be used as context for that.
6973
-->
74+
75+
### Self-assessment checklist 🏁
76+
77+
> [!IMPORTANT]
78+
> Make sure that you completed this checklist before asking for review.
79+
>
80+
> PRs that do not have this checklist ready won't be reviewed.
81+
82+
- [ ] My PR has a clear scope and does not mix together several unrelated changes
83+
- [ ] I've updated the `docs/releases/unreleased.md` file (or equivalent)
84+
- [ ] I've tested the proposed changes and wrote the tests performed in the section above
85+
- [ ] My branch is up-to-date with the target branch and there are no conflicts
86+
- [ ] I've considered all the different cluster kinds (KFDDistribution, OnPremises, EKSCluster, Immutable) that may be affected by this change
87+
- [ ] CI is green
88+

0 commit comments

Comments
 (0)