ss-libs/PR Standards Checker
Automated code review against team standards using Claude AI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | GitHub token for posting comments | yes | — |
| pr-number | Pull request number | yes | — |
| repository | Repository name (owner/repo) | yes | — |
| bedrock-aws-access-key-id | AWS Bedrock access key ID | yes | — |
| bedrock-aws-secret-access-key | AWS Bedrock secret access key | yes | — |
| bedrock-region | AWS Bedrock region | no | us-east-1 |
| model-id | Claude model ID or inference profile ARN | no | arn:aws:bedrock:us-east-1:257394448189:inference-profile/us.anthropic.claude-opus-4-6-v1 |
| standards-file | Path to custom standards file (relative to repo root) | no | "" |
| ignore-config-file | Path to custom ignore config file (relative to repo root) | no | "" |
| fail-on-issues | Fail the action if issues are found | no | true |
| failure-mode | How to handle failures: "fail" to fail the pipeline, "label" to add a label to the PR instead | no | fail |
| noncompliant-label | Label to add to the PR when failure-mode is "label" and issues are found | no | Noncompliant |
| max-tokens | Maximum tokens for Claude response | no | 16000 |
Outputs
| name | description |
|---|---|
| issues-found | Total number of issues found |
| high-priority-count | Number of high priority issues |
| medium-priority-count | Number of medium priority issues |
| low-priority-count | Number of low priority issues |