netriseinc/NetRise ZeroLens Scan

Scans binaries for CWE risks, uploads them to the ZeroLens API, and emits reports that fail/warn your build based on policy.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
tokenAPI token (X-Authorization header)yes
binaryPath or glob to binary file(s) to uploadyes
waitWait for processing to complete?notrue
poll_intervalPolling interval (e.g. 5s)no5s
timeoutMaximum wait time per binary (e.g. 10m)no10m
ai_analysisRequest AI analysis after findings?nofalse
fail_on_cweComma-separated list of CWE IDs that fail the build if presentno
warn_on_cweCWE IDs that warn but do not failno
max_findingsFail if total findings exceed this number (0 = disabled)no0
report_pathWhere to write the full Markdown reportnozerolens-report.md
upload_artifactUpload the report via actions/upload-artifactnotrue
continue_on_errorDo not fail job even if policy violatednofalse
comment_prPost a summary comment on pull requestsnofalse
create_report_prCreate a draft PR containing the full reportnofalse
sarif_pathIf set, also emit findings in SARIF format to this pathno
github_tokenGitHub token used for PR comments (defaults to GITHUB_TOKEN env)no
namedescription
hashesJSON array of SHA-256 hashes uploaded
findings_jsonRaw JSON of findings per binary
ai_jsonRaw AI analysis JSON (empty when ai_analysis=false)
reportPath to the generated Markdown report
sarifPath to the SARIF file (empty when disabled)
violationsJSON list of policy violations that triggered warn/fail