From 381e0b121f48b7a302be81c3dbddae29563725b6 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Sun, 1 Feb 2026 18:13:51 +0100 Subject: [PATCH] fix(ci): install chromium instead of google-chrome-stable for arm64 support --- .gitea/workflows/deploy.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 7d34ea8f..6fd5d73a 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -344,19 +344,18 @@ jobs: - name: Install dependencies run: npm ci - - name: ๐Ÿ” Install Chrome for Lighthouse + - name: ๐Ÿ” Install Chromium run: | - apt-get update && apt-get install -y wget gnupg - wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - - sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' - apt-get update && apt-get install -y google-chrome-stable --no-install-recommends - continue-on-error: true # Might fail if runner is not debian-based or restricted + apt-get update + apt-get install -y chromium + continue-on-error: true - name: ๐Ÿงช Run PageSpeed (Lighthouse) env: NEXT_PUBLIC_BASE_URL: ${{ needs.prepare.outputs.next_public_base_url }} GATEKEEPER_PASSWORD: ${{ secrets.GATEKEEPER_PASSWORD || 'klz2026' }} PAGESPEED_LIMIT: 8 + PUPPETEER_EXECUTABLE_PATH: /usr/bin/chromium run: npm run pagespeed:test - name: ๐Ÿ’พ Save Report URL