cybedefend/CybeDefend Action

Run security scans with CybeDefend directly in your GitHub Actions workflows

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
patPersonal Access Token (PAT) — create one in Account Settings → Personal Access Tokensyes
project_idProject ID for the scanyes
waitWait for scan completionnotrue
intervalInterval in seconds between status checks when waiting for scan completionno5
break_on_failExit with error code if scan failsnofalse
break_on_severityExit with error code if vulnerabilities of specified severity or above are detected (critical, high, medium, low, none)no""
regionRegion to use for API endpoints (us, eu). Sets CYBEDEFEND_REGION and is ignored if api_url is provided.no""
api_urlCustom API base URL. Takes precedence over region and environment variables.no""
branchBranch name to associate with the scan (e.g., main, develop, feature/my-feature)yesmain
policy_checkEnable/disable policy evaluation after scannotrue
policy_timeoutTimeout in seconds for policy evaluationno300
show_policy_vulnsShow affected vulnerabilities in policy evaluation outputnotrue
show_all_policy_vulnsShow all affected vulnerabilities without limit (default shows max 5 per violation)nofalse

no outputs