diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d954e397a..3f0704215 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,7 +44,7 @@ jobs: strategy: fail-fast: false matrix: - shard: [1, 2] + shard: [1, 2, 3, 4] steps: - uses: actions/checkout@v3 - name: Use Node.js 16.x @@ -61,8 +61,6 @@ jobs: run: | npm ci npm run build-storybook - - name: Install browsers - run: npx playwright install --with-deps - name: Run storybook id: storybook run: | @@ -72,7 +70,11 @@ jobs: sleep 5 working-directory: docs/storybook - name: Run Visual Regression Tests - run: npx playwright test --shard="${{ matrix.shard }}/${{ strategy.job-total }}" + uses: docker://mcr.microsoft.com/playwright:v1.35.1-jammy + env: + STORYBOOK_URL: 'http://172.17.0.1:6006' + with: + args: npx playwright test --shard="${{ matrix.shard }}/${{ strategy.job-total }}" - name: Stop storybook run: kill ${{ steps.storybook.outputs.pid }} - name: Upload report diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-1-linux.png index 13bf293d8..470694f91 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-colorblind-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-colorblind-1-linux.png index 4fba1ccc2..2927d922d 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-colorblind-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-colorblind-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-high-contrast-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-high-contrast-1-linux.png index 994e35888..e05fa079a 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-high-contrast-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-high-contrast-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-tritanopia-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-tritanopia-1-linux.png index 4ebb7e26e..8c87ca915 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-tritanopia-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-dark-tritanopia-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-1-linux.png index 1794910cc..b498db04c 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-colorblind-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-colorblind-1-linux.png index f4ec95fe6..e5c0af16c 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-colorblind-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-colorblind-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-high-contrast-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-high-contrast-1-linux.png index c0729d244..ca64f5f49 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-high-contrast-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-high-contrast-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-tritanopia-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-tritanopia-1-linux.png index 4a2d887f7..9222d2fd9 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-tritanopia-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--fallbacks-light-tritanopia-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-1-linux.png index ee2fda286..cef129e00 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-colorblind-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-colorblind-1-linux.png index f67886496..083c015e6 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-colorblind-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-colorblind-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-high-contrast-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-high-contrast-1-linux.png index 712cadf48..ecd843146 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-high-contrast-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-high-contrast-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-tritanopia-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-tritanopia-1-linux.png index ef83a59d2..d8e389b2c 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-tritanopia-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-dark-tritanopia-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-1-linux.png index d2d6aeb49..3b527c86a 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-colorblind-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-colorblind-1-linux.png index 8e2983b0c..47f8da499 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-colorblind-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-colorblind-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-high-contrast-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-high-contrast-1-linux.png index 5757240a0..f63543702 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-high-contrast-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-high-contrast-1-linux.png differ diff --git a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-tritanopia-1-linux.png b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-tritanopia-1-linux.png index a33b3db97..5deb414b4 100644 Binary files a/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-tritanopia-1-linux.png and b/.playwright/snapshots/storybook.test.ts-snapshots/storybook-migration-tables--pattern-tokens-light-tritanopia-1-linux.png differ