actions-marketplace-validations/StackHawk HawkScan Action
Find security bugs in your application with HawkScan DAST
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| apiKey | StackHawk API key | yes | — |
| args | Arguments to be passed to the scan as a multi line option | no | — |
| command | Command to be passed to HawkScan | no | scan |
| dryRun | If set to `true`, show HawkScan commands, but don't run them | no | false |
| workspace | Working directory accessed by HawkScan including configuration files | no | ${{ github.workspace }} |
| configurationFiles | Space-separated list of HawkScan configuration files to use | no | stackhawk.yml |
| codeScanningAlerts | If `true`, Register a Code Scanning Alert in GitHub if scan alerts exceed `hawk.failureThreshold` | no | false |
| commitShaCheck | If `true`, check the StackHawk platform for existing scan results matching the commit SHA before running a new scan | no | false |
| githubToken | GitHub Token for uploading Code Scanning Alert info - required if `codeScanningAlerts` is enabled | no | ${{ github.token }} |
| installCLIOnly | If `true` the action will only install the CLI and not run a scan | no | false |
| sourceURL | Source for ZIP file | no | https://download.stackhawk.com/hawk/cli |
| version | HawkScan CLI version to use | no | latest |
| verbose | HawkScan CLI verbose log output flag | no | false |
| debug | HawkScan CLI debug log output flag | no | false |
Outputs
no outputs