From 87fcb154ec6f4fac4487992f5f11516e525cabd9 Mon Sep 17 00:00:00 2001 From: Gandalf the Greybeard Date: Thu, 21 May 2026 20:57:50 +0000 Subject: [PATCH] ci: disable lighthouse job (CAR-938) Remove lighthouse job from CI as lhci crashes silently in Gitea Actions environment. CTO decision to unblock PR #11 merge and dev->uat promotion. Co-Authored-By: Paperclip --- .github/workflows/ci.yml | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9b6153a..3696aba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -70,31 +70,6 @@ jobs: - run: npx playwright install --with-deps chromium - run: npx playwright test - lighthouse: - runs-on: runners-cartsnitch - needs: [test] - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: "20" - cache: npm - - run: npm ci - - run: npm run build - - name: Install Chromium for Lighthouse - run: | - npm install -g playwright - npx playwright install --with-deps chromium - - name: Start preview server - run: | - npm run preview & - npx wait-on http://localhost:4173/ --timeout 30000 - - name: Run Lighthouse CI - run: | - CHROME_PATH=$(find /home/runner/.cache/ms-playwright -name chrome -type f 2>/dev/null | head -1) - npm install -g @lhci/cli - CHROME_PATH="$CHROME_PATH" lhci autorun --chrome-flags="--headless=new --no-sandbox --disable-gpu --disable-dev-shm-usage" - build-and-push: runs-on: runners-cartsnitch if: github.event_name == 'push'