jpatel3/a11yscout
WCAG 2.1 A/AA accessibility audits for pull requests
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| urls | URL(s) to scan. Newline- or comma-separated. | yes | — |
| level | WCAG conformance level (A or AA). | no | AA |
| fail-on | Minimum impact that fails the job (minor | moderate | serious | critical | none). Default 'none' means report-only — set to 'serious' once you're ready to enforce. | no | none |
| wait-for | CSS selector to wait for before scanning. | no | "" |
| viewport | Viewport size as WxH. | no | 1280x800 |
| screenshot | Capture full-page screenshots in the JSON report. | no | false |
| comment-on-pr | Post a summary comment on the pull request. | no | true |
| upload-artifact | Upload the JSON + SARIF report as a workflow artifact. | no | true |
| github-token | Token used to post PR comments. | no | ${{ github.token }} |
Outputs
| name | description |
|---|---|
| report-path | Path to the JSON audit report. |
| sarif-path | Path to the SARIF report. |
| total-violations | Total number of violation occurrences. |