Update CONTRIBUTING file with PR review rules#4452
Update CONTRIBUTING file with PR review rules#4452CsatariGergely wants to merge 2 commits intokptdev:mainfrom
Conversation
Plus fixing some broken links. Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com>
✅ Deploy Preview for kptdocs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull request overview
Updates contributor guidance to clarify prerequisites before requesting human PR review, and fixes documentation link formatting in the docs section.
Changes:
- Adds a checklist for required CI/quality gates before requesting human code review.
- Fixes broken Markdown links to the
documentation/folder and itsREADME.md.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Gergely Csatari <gergely.csatari@nokia.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| * Must have all tests passing | ||
| * Must have all linting passing | ||
| * Must meet project code quality requirements, including passing all configured static analysis / SonarCloud quality gates and not reducing automated test coverage for the affected components | ||
| * Must have all automatically generated comments addressed (AI generated comments, SonarCloud comments, bot generated comments etc) |
There was a problem hiding this comment.
The list mixes an introductory sentence that already says “must” with bullets that also start with “Must…”. For clarity/consistency in CONTRIBUTING, consider either changing the bullets to short phrases (e.g., “All tests passing”) or converting the intro line to a heading and keeping “Must …” in bullets—avoid duplicating the modal.
| * Must have all tests passing | |
| * Must have all linting passing | |
| * Must meet project code quality requirements, including passing all configured static analysis / SonarCloud quality gates and not reducing automated test coverage for the affected components | |
| * Must have all automatically generated comments addressed (AI generated comments, SonarCloud comments, bot generated comments etc) | |
| * All tests passing | |
| * All linting passing | |
| * Meeting project code quality requirements, including passing all configured static analysis / SonarCloud quality gates and not reducing automated test coverage for the affected components | |
| * All automatically generated comments addressed (AI generated comments, SonarCloud comments, bot generated comments etc) |
| * Must have all tests passing | ||
| * Must have all linting passing | ||
| * Must meet project code quality requirements, including passing all configured static analysis / SonarCloud quality gates and not reducing automated test coverage for the affected components | ||
| * Must have all automatically generated comments addressed (AI generated comments, SonarCloud comments, bot generated comments etc) |
There was a problem hiding this comment.
In parenthetical lists, add a comma before “etc.” for correct punctuation.
| * Must have all automatically generated comments addressed (AI generated comments, SonarCloud comments, bot generated comments etc) | |
| * Must have all automatically generated comments addressed (AI generated comments, SonarCloud comments, bot generated comments, etc.) |
No description provided.