Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an automated task to check the accessibility of the whole website #4271

Open
3 tasks
Tracked by #4237
owenatgov opened this issue Nov 1, 2024 · 0 comments
Open
3 tasks
Tracked by #4237
Labels
javascript Pull requests that update Javascript code

Comments

@owenatgov
Copy link
Contributor

What

Add a job to our CI suite to expand our existing automatic accessibility checks to chedk the accessibility of the whole website. This doesn't need to be part of our regular automated tests but can be a manual test we run when we want or possibly a non-required test.

Why

This is enshrining work done in #2957 to apply the work and findings from that. Generally it would be useful to be able to run this either once in a specified timeframe or whenever we want to ensure we're not making accessibility mistakes.

We revisited this for https://github.com/alphagov/design-system-team-internal/issues/912 (internal repo) and found this work useful for specifically quickly checking heading hierarchy and fixing it.

Who needs to work on this

Developer

Who needs to review this

Design system devs

Done when

  • Existing test is converted into separate job
  • Job is published
  • Job is tested after merging to ensure it works in our github CI
@owenatgov owenatgov added the javascript Pull requests that update Javascript code label Nov 1, 2024
@owenatgov owenatgov moved this to Backlog 🏃🏼‍♀️ in GOV.UK Design System cycle board Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
javascript Pull requests that update Javascript code
Projects
Status: Backlog 🏃🏼‍♀️
Development

No branches or pull requests

1 participant