[!Important]
This PR should not be merged until we decide on an alternate method for testing accessibility on our site. This decision is outlined in #2303.
Related issue
Closes #2689
Part of #2303
Preview link
N/A
Problem statement
Pa11y should successfully run on every commit, but it now crashes almost every time. This means that:
We are not getting effective accessibility scanning, and
We cannot successfully build and merge our PRs
Solution
This PR removes the pa11y check from circleCI. We will explore other methods of automating accessibility testing as part of #2303.
[!Note]
I also experimented with increasing the size of resource_class to xlarge but did not have any luck.
Testing and review
Confirm the tests run without error
Confirm that the correct code was removed
Confirm that we have an alternative testing method set up
Summary
Removed pa11y from circleCI.
Related issue
Closes #2689
Part of #2303
Preview link
N/A
Problem statement
Pa11y should successfully run on every commit, but it now crashes almost every time. This means that:
Solution
This PR removes the pa11y check from circleCI. We will explore other methods of automating accessibility testing as part of #2303.
Testing and review