Pull Request Reviews
Clayton automatically performs code reviews for every pull request (also known as merge requests) that targets a tracked branch. These reviews focus exclusively on the changes introduced in the pull request referred to as the "delta" of the code. If the analyzed changes comply with the configured policies, Clayton will publish an approval for the pull request.
β
As part of the review process, Clayton also provides inline comments within the Git interface to highlight any violations found in the newly introduced code. The output of these reviews includes both pull request approvals and detailed inline feedback on policy violations.
Branch Reviews
In addition to pull request reviews, Clayton also supports full branch reviews. These are typically used to evaluate feature branches independently of a pull request.
Unlike pull request reviews, which focus only on the code delta, branch reviews analyze the entire branch up to a specific commit or revision. This provides a broader assessment of the code and is useful for reviewing the full scope of work on a branch.
β
What we publish on Git
Status for every active policy on a certain commit:
Pipelines for Azure DevOps
β