nexula-labs-ai/Nexula AIBOM Security Scan
Run Nexula's 16 AI/ML security scanners on this repository and post results to the PR.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-key | Nexula API key (nex_live_...). Create one at https://cloud.nexula.one/.../organization/api-keys. | yes | — |
| project | Project UID, slug, or id (find this in the dashboard URL). | yes | — |
| api-url | Nexula API base URL. | no | https://api.nexula.one |
| scanners | Comma-separated scanner ids (e.g. "S1,S5,S6"). Default: all 16. | no | "" |
| fail-on | Severity threshold that fails the build: critical | high | medium | low | none. Default: high. | no | high |
| comment-on-pr | Post a summary comment on the pull request (true/false). Default: true. | no | true |
| poll-timeout | Seconds to wait for the scan to finish. Default: 600. | no | 600 |
Outputs
| name | description |
|---|---|
| scan-id | The Nexula scan id (UID). |
| total-findings | Total findings across all scanners. |
| critical | Number of critical-severity findings. |
| high | Number of high-severity findings. |
| medium | Number of medium-severity findings. |
| scan-url | Direct dashboard link to the scan. |