kmesiab/SafetyCLI Self-Healing Action

Self-healing Python security with Safety CLI: auto-creates CVE issues and assigns them to Copilot for AI-powered remediation.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenGitHub token for creating issues and PRsyes
safety_api_keySafety CLI API key for vulnerability scanning (Get free key at https://platform.safetycli.com/cli/auth - scanning will be skipped if not provided)no
assign_to_copilotWhether to attempt assigning issues to GitHub Copilot agentnotrue
copilot_agentGitHub Copilot agent username to assign issues tonocopilot
fallback_assigneeFallback GitHub username to assign issues to if Copilot assignment failsno""
project_pathPath to the Python project to scanno.
severity_thresholdMinimum severity level to create issues for (low, medium, high, critical)nomedium
stageSafety CLI scan stage (dev, cicd, production)nocicd
max_issuesMaximum number of packages to create issues for (prevents issue spam, remaining packages/vulnerabilities are still logged)no10
check_closed_issuesCheck closed issues when detecting duplicates (true = closing an issue prevents recreation, false = only checks open issues, allowing recreation)notrue

no outputs