-
Notifications
You must be signed in to change notification settings - Fork 308
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
BUG - Fix a11y tests call #1320
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I pushed commits to fix a comment typo and to add continue-on-error
(which I think is a good approach, thanks for suggesting it).
In the long run I'd like to move toward:
- having some CI jobs required for merge (and the a11y test not required)
- once we get the a11y test green, making it also required for merge
but for today let's be satisfied that the tests actually run now :)
Fabulous many thanks. That approach for required workflows sounds good. |
Proof that it worked: It turns out that
I'll split this off as a separate issue to remind us to maybe reorg the workflows file in future. (also I'm ignoring the failed |
Closes #1319
I tested this locally with
nox -s a11y
, and the accessibility tests are being called correctly.They are finding several " expected " issues; as we know, there are several accessibility violations here.
If the CI is happy, this should be ready for review and merge.
EDIT:
continue-on-error
while we work on fixing these accessibility issues (cc @drammock)