Skip to content

Add Axe accessibility checks for pull requests - #215

Merged
nonprofittechy merged 3 commits into
mainfrom
test/axe-accessibility-pr-checks
Sep 3, 2026
Merged

Add Axe accessibility checks for pull requests#215
nonprofittechy merged 3 commits into
mainfrom
test/axe-accessibility-pr-checks

Conversation

@nonprofittechy

Copy link
Copy Markdown
Member

Summary

  • add a self-contained Playwright/Axe accessibility check for pull requests to main
  • cover public, signed-in, and primary filing screens using deterministic local fixture data
  • audit the claim-party dialog separately and upload JSON results on every run
  • fix accessible labels and color contrast findings exposed by the new checks

Validation

  • pre-commit hooks: ruff, djlint, CSS/JS formatting, ESLint, ty, Bandit, and migration check
  • focused Playwright/Axe runs for primary filing screens and the claim-party dialog

@nonprofittechy
nonprofittechy merged commit f0ae0f8 into main Sep 3, 2026
7 checks passed
@nonprofittechy
nonprofittechy deleted the test/axe-accessibility-pr-checks branch September 3, 2026 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant