panbanda/Omen Analysis
Run diff risk analysis and health scoring on pull requests
View on GitHubTrust Signals
- Scorecard Score
- Scorecard 4–6scored Jul 10, 2026
- Maintenance Recency
- Activelast commit Jun 16, 2026
- License
- Apache 2.0
Pinned Snippet
uses: panbanda/omen@68c4675ae5025dc272f7b64a6179006ea6cdd36b # omen-skills-v4.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Omen version to install (e.g. "4.20.3"). Defaults to latest release. | no | latest |
| path | Repository path to analyze | no | . |
| comment | Post or update a sticky PR comment with analysis results | no | false |
| label | Add a risk-level label to the PR | no | false |
| label-template | Label name template. Use {{level}} for risk level replacement. | no | risk: {{level}} |
| label-color-low | Hex color (without #) for the low risk label | no | 0e8a16 |
| label-color-medium | Hex color (without #) for the medium risk label | no | fbca04 |
| label-color-high | Hex color (without #) for the high risk label | no | d93f0b |
| check | Fail the action if risk level meets or exceeds threshold | no | false |
| check-threshold | Risk level threshold for check failure (low, medium, high) | no | high |
Outputs
| name | description |
|---|---|
| risk-score | Diff risk score (0.0 - 1.0) |
| risk-level | Risk level (low, medium, high) |
| health-score | Repository health score (0 - 100) |
| health-grade | Health grade (A, B, C, D, F) |
| diff-json | Full omen diff JSON output |
| score-json | Full omen score JSON output |