From eee001fc5522439ee99a185c0bf2a318ec1a1801 Mon Sep 17 00:00:00 2001 From: pavlov346346-source Date: Wed, 9 Sep 2026 02:47:42 +0300 Subject: [PATCH] Validate and fix v17.7.1 E2E loader waits --- .github/workflows/fix-v1771-e2e-loader.yml | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/fix-v1771-e2e-loader.yml diff --git a/.github/workflows/fix-v1771-e2e-loader.yml b/.github/workflows/fix-v1771-e2e-loader.yml new file mode 100644 index 0000000..c328586 --- /dev/null +++ b/.github/workflows/fix-v1771-e2e-loader.yml @@ -0,0 +1,32 @@ +name: Fix Caterium v17.7.1 E2E loader waits +on: + push: + branches: + - main + paths: + - '.github/workflows/fix-v1771-e2e-loader.yml' +permissions: + contents: write +jobs: + fix: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-node@v4 + with: + node-version: '22' + - name: Apply deterministic loader waits + run: python ops/fix_v1771_e2e_wait.py + - run: npm install + - run: npm run check:deploy + - run: npx playwright install --with-deps chromium + - name: Run full browser QA + run: npm run test:e2e + - name: Commit verified fix + run: | + rm -f .github/workflows/fix-v1771-e2e-loader.yml ops/fix_v1771_e2e_wait.py ops/browser-diag-v1771.txt + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git add -A + git commit -m "Fix v17.7.1 E2E data layer loading checks" + git push