Action Configuration
Required inputs
token: ScanU API token.urls: multiline list of full URLs.
Optional inputs
project_id: existing project id.browsers: comma-separatedchrome,firefox,webkit.devices: comma-separated device ids/presets (defaultdesktop).mode:before-and-after,after-only,baseline-only.fail_on_diff: true/false (default true).timeout: minutes for polling (default 10).github_token: optional override for PR comment token.api_base_url: API base override.
Environment variables / secrets
| Name | Required | Example | Description | Where to set |
|---|---|---|---|---|
| SCANU_TOKEN | Yes | scanu_live_*** | Used as with.token | GitHub Actions secret |
| SCANU_PROJECT_ID | Recommended | 2a9f...-uuid | Project scope for scans | GitHub Actions secret |
| SCANU_API_BASE_URL | No | https://api.scanu.io | Override API host | GitHub Actions secret/variable |
| GITHUB_TOKEN | For PR comments | (auto) | Used to create/update PR comment | Workflow/job env |