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

[CI] Skip a11y testing to stop CI from hanging #6266

Merged
merged 1 commit into from
Sep 27, 2022

Conversation

cee-chen
Copy link
Contributor

@cee-chen cee-chen commented Sep 27, 2022

Summary

We're seeing multiple hanging CI issues on the a11y testing step:

It's not totally clear why, but this only started happening recently (Sept 21st/22nd). This PR skips said step in order to unblock multiple PRs from being merged. Long term, we should potentially consider moving our a11y tests to using Cypress/cypress-axe instead of building our docs and running axe against docs.

Note: I accidentally pushed this commit directly up to main and had to reverted it on main 💀 please disregard that oopsie

Checklist

  • CI passes

@kibanamachine
Copy link

Preview documentation changes for this PR: https://eui.elastic.co/pr_6266/

@cee-chen cee-chen changed the title [CI] Skip a11y testing to see if CI passes [CI] Skip a11y testing to stop CI from hanging Sep 27, 2022
@cee-chen cee-chen marked this pull request as ready for review September 27, 2022 18:45
@cee-chen cee-chen requested a review from 1Copenut September 27, 2022 18:45
@cee-chen cee-chen merged commit 3a1ce3e into elastic:main Sep 27, 2022
@cee-chen cee-chen deleted the test-ci branch September 27, 2022 19:14
Copy link
Contributor

@1Copenut 1Copenut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I agree Cypress + cypress-axe are a long-term winner. I've been reading this blog post https://timdeschryver.dev/blog/setting-up-cypress-with-axe-for-accessibility#automating-a-whole-website that outlines a fairly simple way to parse a sitemap and loop through pages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants