Skip to content

Documentation site accessibility scan #2

Documentation site accessibility scan

Documentation site accessibility scan #2

name: axe-core
on:
pull_request:
push:
branches:
- main
- develop
- 'release/v**'
jobs:
axe:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version-file: 'VAMobile/.nvmrc'
cache: yarn
cache-dependency-path: VAMobile/yarn.lock
- name: Setup docs
working-directory: VAMobile
run: cd VAMobile && yarn docs
- name: Wait for port 3000
working-directory: VAMobile
run: npx wait-on http://localhost:3000
- name: Run axe
working-directory: VAMobile
run: |
npm install -g @axe-core/cli
axe http://localhost:3000/va-mobile-app --exit