diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5c0326e4af..d5c8285d45 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -236,10 +236,12 @@ jobs: cache-dependency-path: frontend/package-lock.json - name: Install frontend dependencies run: cd frontend && npm ci + - name: Generate icons + run: cd frontend && node scripts/generate-icons.js - name: Install Playwright (chromium only) run: cd frontend && npx playwright install chromium --with-deps - name: Run E2E tests (chromium) - run: cd frontend && npx playwright test src/core/tests/certValidation --project=chromium + run: cd frontend && npx playwright test --project=chromium - name: Upload Playwright report if: always() uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 95da59725d..b3a13e233d 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -35,11 +35,14 @@ jobs: - name: Install frontend dependencies run: cd frontend && npm ci + - name: Generate icons + run: cd frontend && node scripts/generate-icons.js + - name: Install all Playwright browsers run: cd frontend && npx playwright install --with-deps - name: Run E2E tests (all browsers) - run: cd frontend && npx playwright test src/core/tests/certValidation + run: cd frontend && npx playwright test - name: Upload Playwright report if: always() diff --git a/frontend/src/core/components/tools/shared/ReviewToolStep.tsx b/frontend/src/core/components/tools/shared/ReviewToolStep.tsx index c67d933f1d..019bb14d36 100644 --- a/frontend/src/core/components/tools/shared/ReviewToolStep.tsx +++ b/frontend/src/core/components/tools/shared/ReviewToolStep.tsx @@ -123,6 +123,7 @@ function ReviewStepContent({ )} {operation.downloadUrl && (