appsecureai/AppSecAI Vulnerability Analysis

Automated security vulnerability triage, remediation, and validation powered by AI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-urlAppSecAI API base URL. Leave unset unless AppSecAI Support provides a custom endpoint.nohttps://gh.cloud.appsecai.io
fileOne SARIF, JSON, CSV, TSV, or XML file containing security scan results. Use either file or files, not both.no
filesComma- or newline-separated SARIF, JSON, CSV, TSV, or XML files to submit as one multi-SAST run. Supports simple * and ** glob patterns.no""
update-contextTrigger fresh security context extraction before the scannofalse
allow-missing-repo-accessStart the run even when the AppSecAI GitHub App cannot yet push to the target repository. Use this when the organization is licensed and the App is installed, but the specific repository simply has not been added to the App installation yet — the run starts now and remediation pull requests are delivered once the repository is granted to the App. When left at the default, the action fails fast with an actionable message if the App lacks push access.nofalse
pr-audienceComma-separated ordered PR reviewer audiences to emphasize in generated remediation PR content, for example security,engineeringno""
regression-evidence-base-refBase git ref for regression evidence diff calculationno""
regression-evidence-base-shaBase git SHA for regression evidence diff calculationno""
regression-evidence-head-refHead git ref for regression evidence diff calculationno""
regression-evidence-head-shaHead git SHA for regression evidence diff calculationno""
regression-evidence-coverage-artifactsComma/newline separated coverage mapping artifact paths used for line-to-test matchingno""
regression-evidence-test-commandsNewline-separated test commands to execute for impacted test validation (supports {{tests}} template)no""
regression-evidence-output-json-pathOutput path for generated regression evidence JSONnoregression-evidence.json
regression-evidence-output-markdown-pathOutput path for generated regression evidence markdown summarynoregression-evidence.md
regression-evidence-allow-partialAllow partial status when some changed lines are uncoverednotrue
regression-evidence-fail-on-at-riskFail the action when computed status is at_risknofalse
regression-evidence-publish-commentPublish or update a single marker-based PR comment with regression evidence summarynofalse
namedescription
messageProcessed message
context-updatedWhether context was updated (true/false/rate-limited)
regression-evidence-statusRegression evidence status (verified|partial|at_risk)
regression-evidence-json-pathPath to generated regression evidence JSON artifact
regression-evidence-markdown-pathPath to generated regression evidence markdown artifact