From 9acb2fe3a399c7e4d6c9bf002eacbf3c91fcad66 Mon Sep 17 00:00:00 2001 From: Gandalf the Greybeard Date: Fri, 22 May 2026 10:46:24 +0000 Subject: [PATCH] ci: disable lighthouse job (CAR-938) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove lighthouse job — lhci crashes silently in Gitea Actions env. CTO decision to unblock dev→uat promotion chain. Co-Authored-By: Paperclip --- .gitea/workflows/ci.yml | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b77c628..5a09ef2 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -70,40 +70,6 @@ jobs: - run: npx playwright install --with-deps chromium - run: npx playwright test - lighthouse: - runs-on: ubuntu-latest - needs: [test] - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 - 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 -- --port 4173 & - for i in $(seq 1 30); do - if curl -s http://localhost:4173/ > /dev/null 2>&1; then - echo "Server ready on http://localhost:4173/" - exit 0 - fi - echo "Waiting for server... ($i/30)" - sleep 2 - done - echo "Server failed to start" - exit 1 - - 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: ubuntu-latest if: github.event_name == 'push'