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