mirror of
https://github.com/prometheus/prometheus.git
synced 2024-11-09 23:24:05 -08:00
Merge pull request #8985 from prometheus/richih/pr_template
Add PR template
This commit is contained in:
commit
9ed6b20672
16
.github/PULL_REQUEST_TEMPLATE.md
vendored
16
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
@ -1,15 +1,17 @@
|
||||||
<!--
|
<!--
|
||||||
Don't forget!
|
Don't forget!
|
||||||
|
|
||||||
|
- Please sign CNCF's Developer Certificate of Origin and sign-off your commits by adding the -s / --sign-off flag to `git commit`. See https://github.com/apps/dco for more information.
|
||||||
|
|
||||||
- If the PR adds or changes a behaviour or fixes a bug of an exported API it would need a unit/e2e test.
|
- If the PR adds or changes a behaviour or fixes a bug of an exported API it would need a unit/e2e test.
|
||||||
|
|
||||||
- Where possible use only exported APIs for tests to simplify the review and make it as close as possible to an actual library usage.
|
- Where possible use only exported APIs for tests to simplify the review and make it as close as possible to an actual library usage.
|
||||||
|
|
||||||
- No tests are needed for internal implementation changes.
|
- No tests are needed for internal implementation changes.
|
||||||
|
|
||||||
- Performance improvements would need a benchmark test to prove it.
|
- Performance improvements would need a benchmark test to prove it.
|
||||||
|
|
||||||
- All exposed objects should have a comment.
|
- All exposed objects should have a comment.
|
||||||
|
|
||||||
- All comments should start with a capital letter and end with a full stop.
|
- All comments should start with a capital letter and end with a full stop.
|
||||||
-->
|
-->
|
||||||
|
|
Loading…
Reference in a new issue