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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃懛 add Axe in pr-workflow #121

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

馃懛 add Axe in pr-workflow #121

wants to merge 2 commits into from

Conversation

SindreKjelsrud
Copy link
Member

@SindreKjelsrud SindreKjelsrud commented Feb 27, 2024

I thought maybe we could add the automated accessibility testing in our workflows so that it completes issue #100. What do you think @MarkusJohansen?

I do not know if this is an appropriate way to do it, but it seemed like a good idea reading this blog post! 馃槄

I think we need to fix it up a bit for the building of the site for the check..

Signed-off-by: Sindre Kjelsrud <kjelsrudsindre@gmail.com>
@SindreKjelsrud SindreKjelsrud marked this pull request as draft February 27, 2024 17:16
@SindreKjelsrud SindreKjelsrud self-assigned this Feb 27, 2024
@SindreKjelsrud SindreKjelsrud added the help wanted Extra attention is needed label Feb 27, 2024
@SindreKjelsrud SindreKjelsrud changed the title 馃懛 add Axe in pr-workflow #100 馃懛 add Axe in pr-workflow Feb 27, 2024
Copy link
Collaborator

@MarkusJohansen MarkusJohansen left a comment

Choose a reason for hiding this comment

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

Where is the app that we use to test accessibility? ideally we would use the chimera demo page or some standard testing page 馃 We also have to find some way to keep the npm package as lean as possible, to ensure not bloating our consumers projects, while testing 馃 However running axe in the pipeline is absolutely key in my opinion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants