diff --git a/.forgejo/workflows/pull-requests.yml b/.forgejo/workflows/pull-requests.yml index 40756ff..a72d1df 100644 --- a/.forgejo/workflows/pull-requests.yml +++ b/.forgejo/workflows/pull-requests.yml @@ -53,11 +53,16 @@ jobs: - name: Build website run: yarn build - - name: Run Unlighthouse + - name: Install Chromium for Unlighthouse run: | - yarn dev & - unlighthouse-ci --build-static --desktop --outputPath reports/desktop - unlighthouse-ci --build-static --mobile --outputPath reports/mobile + echo "apt update && apt install -y chromium" + apt update && apt install -y chromium + echo export CHROMIUM_FLAGS="\$CHROMIUM_FLAGS --no-sandbox" >> /etc/chromium.d/default-flags + + - name: Add Unlighthouse + run: | + echo "yarn global add @unlighthouse/cli" + yarn global add @unlighthouse/cli - name: Uploading Lighthouse Reports uses: actions/upload-artifact@v3