innavoto/UTEM Security Scan

Run UTEM security scans in your CI/CD pipeline. Fails builds on findings above a configurable severity threshold.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyUTEM API key (from Settings -> API Tokens)yes
base-urlUTEM API base URLnohttps://utem.innavoto.com
tenant-idUTEM tenant IDno1
scan-typeScan type: code, vulnerability, compliance, fullnocode
targetScan target (repo name, URL, or path). Defaults to current repository.no${{ github.repository }}
severity-thresholdMinimum severity to fail the build: critical, high, medium, low, infonohigh
fail-on-findingsWhether to fail the workflow if findings exceed thresholdnotrue
timeoutScan timeout in secondsno300
modulesComma-separated scan modules to enable (e.g. sast,sca,secrets,iac)no""
gate-modeEnable CI/CD security gate. After scan, evaluates findings against gate policies and blocks merge on DENY.nofalse
dependency-auditEnable dependency vulnerability scanning (pip-audit, npm audit, govulncheck)nofalse
sarif-filePath to write the SARIF 2.1.0 report of findings, for upload via github/codeql-action/upload-sarifnoutem-results.sarif.json
namedescription
scan-idUTEM scan ID
findings-countTotal findings count
critical-countCritical severity findings
high-countHigh severity findings
medium-countMedium severity findings
low-countLow severity findings
scan-urlLink to scan results in UTEM dashboard
statusScan result: pass or fail
gate-decisionGate decision when gate-mode is enabled: ALLOW or DENY
gate-violationsJSON array of gate violation messages (when gate-mode=true)
sarif-pathFilesystem path of the generated SARIF report