diff --git a/.github/workflows/e2e-tests-browser-extension.yml b/.github/workflows/e2e-tests-browser-extension.yml index f0434b3d0..e310f31d1 100644 --- a/.github/workflows/e2e-tests-browser-extension.yml +++ b/.github/workflows/e2e-tests-browser-extension.yml @@ -169,9 +169,12 @@ jobs: run: npx playwright install chromium --with-deps working-directory: apps/browser-extension - - name: Build and run E2E tests - run: xvfb-run --auto-servernum npm run test:e2e:build - working-directory: apps/browser-extension + - name: Build and run E2E tests with retry + uses: nick-fields/retry@v3 + with: + timeout_minutes: 60 + max_attempts: 3 + command: cd apps/browser-extension && xvfb-run --auto-servernum npm run test:e2e:build env: ALIASVAULT_API_URL: "http://localhost:5092"