aakash2408/Ripple Check
Detect breaking API changes and verify consumers are fixed before merge
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub token for API access | yes | — |
| contract-types | Comma-separated contract types to check (openapi,proto,graphql,database,asyncapi,avro,trpc,thrift,jsonschema,smithy) | no | openapi,proto,graphql |
| fail-on-breaking | Fail the check if breaking changes are detected with unfixed consumers | no | true |
| ripple-server | Ripple server URL for analysis | no | https://ripple-production-be7f.up.railway.app |
| monorepo | Enable monorepo mode (scan within the same repo for consumers) | no | false |
| consumers-path | Path patterns to scan for consumers (comma-separated globs) | no | "" |
Outputs
| name | description |
|---|---|
| breaking-changes | Number of breaking changes detected |
| consumers-affected | Number of affected consumers found |
| status | pass, warn, or fail |
| report | Markdown report of findings |