bestdefense-io/BestDefense Vortex Scan

Trigger BestDefense security & performance scans on pull requests

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyBestDefense Organization API key (Bearer token)yes
target-idBestDefense target/site UUIDyes
target-urlURL to scan (e.g., preview environment URL or staging URL)yes
scan-typesComma-separated list of scan types: security, seo, dns, whoisnosecurity
intensityScan intensity: quick | standard | thoroughnostandard
vortex-modeScan engine mode: analog | ainoanalog
fail-check-onMinimum severity level that fails the check: critical | high | medium | low | nonenohigh
bestdefense-urlBestDefense platform base URL. Multi-tenant (default): https://app.bestdefense.io Single-tenant example: https://acme.bestdefense.io nohttps://app.bestdefense.io
app-backend-urlURL of the BestDefense GitHub App backend that handles scan registration. Leave empty to use the same host as bestdefense-url (recommended for both multi-tenant and single-tenant deployments). Override only if your scan registration endpoint is on a separate host. no""
github-tokenGitHub token used to create Check Runs and post PR comments. Defaults to the built-in GITHUB_TOKEN. Override only if you need elevated permissions (e.g. checks:write on a forked repo). no${{ github.token }}
namedescription
report-idBestDefense report UUID
report-urlURL to view the full report
check-run-idGitHub Check Run ID