reversinglabs/gh-action-rl-protect-scan

Scan package manifests using ReversingLabs rl-protect CLI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
scan-pathPath to the package manifest or lock fileyes
scan-profilePath to a custom rl-profile or a supported keyword (minimum, baseline, hardened)no
check-depsCSV list of dependency types to check with Spectra Assure Community. Supported options: develop, release, optional, transitive.norelease
transitive-depthHow many levels deep to scan transitive dependencies. Applies only if check-deps includes transitive.no1
reportPath and filename for exporting the scan results as an rl-protect.json reportno""
log-filePath to a CEF log fileno""
log-labelAn explicit CEF log label for referencing within a SIEMno""
log-levelSelect the desired logging level. Supported options: pass, warn, fail.nofail
rl-serverSpectra Assure Portal to connect to (e.g. https://my.secure.software/organization)no""
rl-orgSpectra Assure Portal organizationno""
rl-groupSpectra Assure Portal group (optional)no""
proxy-serverAn optional proxy server to useno""
proxy-portAn optional proxy server port to useno""
proxy-userAn optional proxy server user to useno""
proxy-passwordAn optional proxy server password to useno""
ca-pathAn optional ca certificate pathno""
conciseOnly report the final outcome and skip all details. Default: falsenofalse
verboseIncrease script verbosity when running the action. Default: falsenofalse
post-pr-commentPost scan results as a comment on the pull request. Requires github-token. Default: falsenofalse
github-tokenGitHub token used to post the PR comment. Pass secrets.GITHUB_TOKEN. Required when post-pr-comment is true.no""
comment-templatePR comment template. concise=status summary only, expanded=rejected+warnings, verbose=full detail with policy. Individual comment-* inputs override the template.no""
comment-levelMinimum finding level in the PR comment: fail, warn, pass. Overrides comment-template when set.no""
comment-assessmentAssessment display style in the PR comment: table, simplified, off. Overrides comment-template when set.no""
comment-vulnerabilitiesShow the CVE vulnerability table in the PR comment. Default: truenotrue
comment-licenseShow the package license in the PR comment. Default: falsenofalse
comment-policyShow the policy violations table in the PR comment. Default: falsenofalse
comment-overridesShow override details on assessments and policy violations in the PR comment. Default: falsenofalse
namedescription
descriptionThe result of the action: a string terminating in FAIL or PASS
statusThe single word result of the action: pass or fail