Tool

axe + pa11y CI runbook

GitHub Actions workflow that runs axe-playwright + pa11y-ci on every PR. Free.

Automated accessibility gating in CI: axe-core as the zero-violation gate, pa11y-ci for readable reports and a sitemap crawl.

What’s in it

A runbook with a ready .pa11yci.json and a GitHub Actions workflow. axe fails the PR on any new violation; pa11y produces the artifact.