ScanClusive Accessibility Scan
Version updated for https://github.com/scanclusive/scanclusive-action to version v1.0.1.
- This action is used across all versions by ? repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The ScanClusive Accessibility Scan GitHub Action automates Web Content Accessibility Guidelines (WCAG) 2.1/2.2 compliance scanning within CI/CD pipelines. It identifies accessibility issues, calculates a compliance score, and supports configurable thresholds to enforce standards, helping developers ensure their applications meet accessibility requirements. Key features include JSON scan results, pull request comments with detailed reports, and integration with GitHub workflows for streamlined accessibility monitoring.
What’s Changed
🚀 Initial Release
Integrate WCAG 2.1/2.2 accessibility scanning into your GitHub Actions workflow with a single step.
Features
- Trigger a ScanClusive scan and wait for results directly in CI
- Fail the pipeline if compliance score drops below a configurable threshold
- Fail the pipeline on critical violations
- Exponential polling backoff (5s → 15s) — no unnecessary API calls
- Automatic retry on network errors and server failures (3 retries)
- Rich GitHub Job Summary with compliance table and emoji indicators
- JSON artifact output (
scanclusive-results.json) for trend tracking across builds
Outputs
| Output | Description |
|---|---|
| compliance-score | Compliance score (0–100) |
| total-violations | Total violations found |
| critical-count | Critical violations |
| status | Final scan status |
| report-url | Link to full report |
Usage
- uses: scanclusive/scanclusive-action@v1
with:
api-key: ${{ secrets.SCANCLUSIVE_API_KEY }}
project-id: "proj_xxx"
threshold: 90
fail-on-violations: true
Requires a ScanClusive account with a Starter or Pro plan.
Full Changelog: https://github.com/scanclusive/scanclusive-action/commits/v1.0.1
Full Changelog: https://github.com/scanclusive/scanclusive-action/commits/v1.0.1