Skip to content

Add a11y tests to workflow#641

Closed
BSFishy wants to merge 3 commits intoopensearch-project:mainfrom
BSFishy:add_a11y_test_to_workflow
Closed

Add a11y tests to workflow#641
BSFishy wants to merge 3 commits intoopensearch-project:mainfrom
BSFishy:add_a11y_test_to_workflow

Conversation

@BSFishy
Copy link
Contributor

@BSFishy BSFishy commented Mar 28, 2023

Description

Run accessibility tests when running the build and test workflow. The tests are and have been in the repository for a while, not sure why they weren't included in the workflow

Check List

  • New functionality includes testing.
  • New functionality has been documented.
  • All tests pass
    • yarn lint
    • yarn test-unit
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Matt Provost <provomat@amazon.com>
Signed-off-by: Matt Provost <provomat@amazon.com>
@BSFishy
Copy link
Contributor Author

BSFishy commented Mar 28, 2023

Accessibility errors will go away when #640 is merged

Copy link
Member

@ashwin-pc ashwin-pc left a comment

Choose a reason for hiding this comment

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

I ddint see the test failures before i approved them, can we also fix the a11y issues before adding them to the CI? No point adding something to the CI thats broken, making the CI useless.

@BSFishy BSFishy mentioned this pull request May 18, 2023
6 tasks
@BSFishy
Copy link
Contributor Author

BSFishy commented Aug 7, 2023

Converting to draft until we get guidance on how to fix a11y issues

@BSFishy BSFishy marked this pull request as draft August 7, 2023 18:02
@dblock
Copy link
Member

dblock commented Jul 22, 2024

Closing as unfinished. Please feel free to finish / reopen. Thanks!

[Catch All Triage w/ 1, 2, 3]

@dblock dblock closed this Jul 22, 2024
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