actions-marketplace-validations/Run a Bright Security Scan
Run a Bright Security scan right in GitHub Action
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api_token | Api Token. You can generate it in Organization section | yes | — |
| restart_scan | Scan ID to restart | no | — |
| hostname | Hostname. Default is app.brightsec.com | no | — |
| project_id | Project ID for Scan | no | — |
| file_id | HAR-file ID | no | — |
| auth_object_id | Auth object ID | no | — |
| repeaters | IDs of repeaters needed for the scan | no | — |
| discovery_types | Array of discovery types. Possible values: archive, crawler, oas, graphql | no | — |
| crawler_urls | Crawler URLs | no | — |
| exclude_params | A list of regex patterns for parameter names you would like to ignore during the tests. | no | — |
| exclude_entry_points | A list of JSON strings that contain patterns for entry points you would like to ignore during the tests. Pass an empty array to remove default exclusions. To apply patterns for all HTTP methods, you can set an empty array to "methods" | no | — |
| module | Possible values: *dast*, *fuzzer* | no | — |
| hosts_filter | Hosts filter | no | — |
| name | Scan Name | no | GitHub Scan |
| tests | A list of tests which you want to run during a scan. | no | — |
| entrypoints | A list of entrypoints which you want to scan. | no | — |
Outputs
| name | description |
|---|---|
| url | Url of the resulting scan |
| id | Scan ID |