rosentic/Rosentic - Cross-Branch Compatibility Check
Catches when changes across branches break each other before merge. CI checks branches alone. Rosentic checks them together.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 10, 2026
- License
- None
Pinned Snippet
uses: rosentic/rosentic-action@980ab94ab378e0a78f35b089f8816d74b82fd57e # v1.8.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| scan-mode | Scan mode: pr (check PR branch against all others), full (check all branch pairs), or siblings (check specific branches against each other) | no | pr |
| branches | Comma-separated branch names for siblings mode. Required when scan-mode is siblings. | no | "" |
| format | Output format: markdown, text, or json | no | markdown |
| stale-days | Skip branches with no commits in the last N days. Set to 0 to scan all branches. | no | 30 |
| mode | audit (default) posts the report but always passes. enforce blocks merge on conflicts. | no | audit |
| api-key | Rosentic API key for dashboard telemetry. Get one at https://api.rosentic.com/settings | no | "" |
| active-only | Only scan branches with open PRs (live siblings). Keeps signal from drowning in abandoned-branch noise. Set to false for full repo-wide debt sweeps. | no | true |
Outputs
no outputs