From c8f7d5e59cd8a2b0ee80167d61c1ef3d1cd8672e Mon Sep 17 00:00:00 2001 From: Peter Hedenskog Date: Wed, 2 Jun 2021 02:08:37 +0200 Subject: [PATCH] Make sure we use latest Chrome (#3403) --- .github/workflows/linux.yml | 7 +++++-- .github/workflows/unittests.yml | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index c3bbba5db..02030e707 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -17,10 +17,13 @@ jobs: node-version: '14.x' - name: Install sitespeed.io run: npm ci - - name: Install dependencies + - name: Install Chrome run: | + wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - + sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' sudo apt-get update - sudo ACCEPT_EULA=Y apt-get upgrade google-chrome-stable -y + sudo apt-get --only-upgrade install google-chrome-stable + google-chrome --version - name: Setup environment run: docker-compose -f test/docker-compose.yml up -d - name: Browser versions diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml index 521e9c9a0..727bcabcb 100644 --- a/.github/workflows/unittests.yml +++ b/.github/workflows/unittests.yml @@ -18,11 +18,14 @@ jobs: uses: actions/setup-node@v1 with: node-version: ${{ matrix.node-version }} - - name: Install dependencies + - name: Install dependencies and Chrome run: | npm ci + wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - + sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' sudo apt-get update - sudo ACCEPT_EULA=Y apt-get upgrade google-chrome-stable -y + sudo apt-get --only-upgrade install google-chrome-stable + google-chrome --version - name: Browser versions run: | google-chrome --version