From 496cc624c017ed1b45b80d24473d92726b61dc0b Mon Sep 17 00:00:00 2001 From: kauanAfonso Date: Mon, 22 Jun 2026 15:46:03 -0300 Subject: [PATCH 1/2] fix: ci install and configure Chrome for Puppeteer across platforms Signed-off-by: kauanAfonso --- .github/workflows/continuous-integration.yml | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 8b30c1668cd5..189c9d3fcb17 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -44,6 +44,28 @@ jobs: env: PYTHON: ${{env.pythonLocation}}/bin/python3 run: npm ci + - name: Install Chrome (Linux) + if: runner.os == 'Linux' + run: | + sudo apt-get update + sudo apt-get install -y google-chrome-stable + - name: Install Chrome (macOS) + if: runner.os == 'macOS' + run: | + brew install --cask google-chrome + - name: Install Chrome (Windows) + if: runner.os == 'Windows' + run: | + choco install googlechrome --ignore-checksums -y + - name: Set Chrome path (Linux) + if: runner.os == 'Linux' + run: echo "PUPPETEER_EXECUTABLE_PATH=/usr/bin/google-chrome" >> $GITHUB_ENV + - name: Set Chrome path (macOS) + if: runner.os == 'macOS' + run: echo "PUPPETEER_EXECUTABLE_PATH=/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" >> $GITHUB_ENV + - name: Set Chrome path (Windows) + if: runner.os == 'Windows' + run: echo "PUPPETEER_EXECUTABLE_PATH=C:/Program Files/Google/Chrome/Application/chrome.exe" >> $env:GITHUB_ENV - name: Build run: node packages/build/bin/compile-package -b - name: Run package tests From e670208165b9949cb600b1e09a4674ebced2d161 Mon Sep 17 00:00:00 2001 From: Kauan Afonso Date: Tue, 23 Jun 2026 11:22:45 -0300 Subject: [PATCH 2/2] fix: trigger CI Signed-off-by: Kauan Afonso