sturdy-dev/Codeball AI Code Review
AI Code Review – Codeball approves Pull Requests that a human would have approved. Wait less for review, save time and money.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| approvePullRequests | If "true", the action will submit an approving review if the Codeball AI approves the contribution | no | true |
| labelPullRequestsWhenApproved | If "true", the action will add `codeball:approved` label to the PR if the Codeball AI confidence is above the configured approve threshold | no | true |
| labelPullRequestsWhenReviewNeeded | If "true", the action will add `codeball:needs-review` label to the PR if the Codeball AI confidence is between the "approve" and "careful" thresholds | no | false |
| labelPullRequestsWhenCarefulReviewNeeded | If "true", the action will add `codeball:needs-careful-review` label to the PR if the Codeball AI confidence is below the configured careful threshold | no | true |
| approveThreshold | The threshold to use for "approving" (greater than or equal to). A number between 0 and 1. Must be specified with 3 decimals. | no | 0.935 |
| carefulReviewThreshold | The threshold to use for "careful review" actions (less than). A number between 0 and 1. Must be specified with 3 decimals. | no | 0.300 |
| failJobsWhenReviewNeeded | If "true", the action will exit with status code 1 if the Codeball AI does not approve the contribution | no | false |
| codeSuggestionsFromComments | If "true", Codeball will read generate code suggestions from comments made in Pull Requests (beta) | no | false |
| GITHUB_TOKEN | Default to {{ github.token }}. This is the default GitHub token available to actions and is used to run Codeball and to post the result. The default token permissions (https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#permissions) work fine. | no | ${{ github.token }} |
Outputs
no outputs