-
-
Notifications
You must be signed in to change notification settings - Fork 170
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
🧹 Consolidate/finalise linting; consider axe Linting and Linkinator #202
Comments
Hi @tatianamac! I agree it would be good to try the new axe-linter. I didn’t get anywhere with running axe-cli in GitHub Actions although I’m sure it is possible. |
The axe Linter GitHub Action looks pretty nice. As you mentioned, not a replacement but it's a nice gate to have for shipping. |
Agreed with axe linter. @bnb, @greatislander Does one of you feel comfortable setting this up? Linkinator looks interesting. We should give it a try! |
axe Linter would need to be set up by a repo owner since it's a GitHub app. Should be just a few clicks, though! |
Oh, it's a moot point as it's only free for personal open source projects, not OSS that are on organisation accounts. 😅😭 |
Dang. |
@tatianamac I'd like to tackle adding some accessibility linting to the project with Github actions (I'm planning to do a stream tomorrow over this). Is that something you still are interested in, even though axe linter won't work? |
@wuz Yes! I'd love that! Especially if it helps us to streamline/close this linting issue and reincorporate it back into our documentation. ✨ I'm going to assign this to you and mark it as in-progress (we can take it off if you change your mind). |
Awesome thanks! |
Overview
Deque just released axe linter.
I have done no preliminary research on this, but thought it may be helpful to consider for our set up.
To be explicit, I never see linter tools or automated tests as a replacement for manual user testing in accessibility. Instead, I see them as helpers.
I wanted to bring this up in the context of the other open PRs and issues revolving around our linting set up (I can't tell which of these are open/closed, but probably helpful for context:
Needs
Ideally I'd like to:
I think this task is probably best suited for someone with someone who has some familiarity with our database, though it is not necessary. Experience in this sort of area for set up would be great.
cc: @greatislander @ovlb for thoughts!
The text was updated successfully, but these errors were encountered: