altinukshini/OWASP Dependecy-Track Checker

Checks OWASP Dependency-Track scan results, adds findings to PR comments, and fails workflows based on thresholds

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api_keyDependency-Track API Keyyes
api_urlDependency-Track API URLyes
project_nameDependency-Track Project Nameyes
project_versionDependency-Track Project Versionyes
sbom_tokenToken response from Dependency Track of the uploaded SBOM fileyes
print_github_summaryPrints a summary of the Dependency-Track scan results to the GitHub Actions job summarynotrue
comment_results_in_prComment the Dependency-Track scan results in the PRnotrue
fail_on_policy_violationFail the job if a policy violation with FAIL state is foundnotrue
project_risk_score_thresholdFail the job if the project risk score is above this thresholdno-1
gh_tokenGitHub Token used for PR Commentno
ownerGitHub Owner. Default current repo ownerno
repoGitHub Repo. Default current repono
pr_numberGitHub PR Number. Default current PRno
namedescription
project_uuidThe UUID of the project in Dependency-Track
project_risk_scoreThe risk score of the project in Dependency-Track
security_score_categoryThe security score category of the project in Dependency-Track
total_policy_violationsThe total number of policy violations in the project
fail_policy_violationsThe number of policy violations with FAIL state in the project
warn_policy_violationsThe number of policy violations with WARN state in the project