cassiodeveloper/SecScore

Security scoring engine for CI/CD pipelines. Convert SARIF findings into a single score and security decision.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 7, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: cassiodeveloper/secscore@d6920698acf972a89a03ae29d326fd3d56555112 # v0.5.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
findingsPath to findings.json (generated by your scanners/normalizers)no
policyPath to SecScore policy YAMLnopolicy/policy-default.yml
sarifPath to one or more SARIF files. Accepts a single path or a comma-separated list of paths. Example: "semgrep.sarif,trivy.sarif" no
no_diff_awareSet to 'true' to disable diff-aware filtering (enabled by default)nofalse
base_refGit ref to diff against for diff-aware filtering (default: origin/main)noorigin/main
label_reviewLabel to apply when decision is REVIEWnosecscore-review
check_nameName of the GitHub Check RunnoSecScore
providerProvider name for context (e.g. 'checkmarx', 'snyk')no
checkmarx-projectCheckmarx project name for contextno
checkmarx-base-urlCheckmarx base URL for contextno
checkmarx-tokenCheckmarx token for contextno
checkmarx-tenantCheckmarx tenant for provider modeno
tokenGeneric token for integrations (used by M.A.R.I.A)no
maria-urlM.A.R.I.A API endpoint URL to receive consolidated findingsno
maria-tokenM.A.R.I.A bearer token (overrides token)no
maria-import-policySet to 'true' or 'false' to control M.A.R.I.A policy import behaviorno
maria-repository-idM.A.R.I.A repository id (GUID) for submissions endpointno
maria-pull-request-idPull request id to send to M.A.R.I.A (auto-detected in GitHub pull_request events when omitted)no
branchBranch name for contextno
html_outputSet to 'true' to generate secscore-report.html from secscore-result.jsonnofalse
html_outPath to the generated HTML reportnosecscore-report.html
namedescription
decisionPASS | REVIEW | FAIL
score0-100 score
exit_code0=PASS, 1=REVIEW, 2=FAIL