diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 6fb7bacb74b..2386099120c 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -46,6 +46,7 @@ jobs: node --version which npm npm --version + curl -I https://644bffe327c540a62f0fd260-dogskmzbvg.chromatic.com/ - name: "Ensure desired tool versions" # The build machine may come with newer tools than we are ready for. env: @@ -60,6 +61,11 @@ jobs: run: cd src/RealtimeServer && (npm ci || (sleep 3m && npm ci)) - name: "Deps: Frontend npm" run: cd src/SIL.XForge.Scripture/ClientApp && (npm ci || (sleep 3m && npm ci)) + - name: "Deps: Playwright dependencies" + run: | + set -xueo pipefail + cd src/SIL.XForge.Scripture/ClientApp/e2e + sudo npx playwright install-deps - name: "Build: Backend, RealtimeServer" run: cd src/RealtimeServer && npm run build