From 0c56b85c454d86663fb2c98e03d1e03261b31cc3 Mon Sep 17 00:00:00 2001 From: M-arcus <25648755+M-arcus@users.noreply.github.com> Date: Thu, 31 Jul 2025 11:05:06 +0200 Subject: [PATCH] Fix GitHub Actions --- .github/workflows/unittests.yml | 15 +++++---------- test/help/browsertimeRunner.js | 2 +- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/.github/workflows/unittests.yml b/.github/workflows/unittests.yml index ab03274..300d02f 100644 --- a/.github/workflows/unittests.yml +++ b/.github/workflows/unittests.yml @@ -8,25 +8,20 @@ on: - main jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest strategy: matrix: - node-version: [18.x, 20.x] + node-version: [ 18, 20 ] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - name: Install the Coach run: npm ci - name: Install latest 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 apt-get --only-upgrade install google-chrome-stable - google-chrome --version + uses: browser-actions/setup-chrome@v2 - name: Lint run: npm run lint - name: Run unit tests diff --git a/test/help/browsertimeRunner.js b/test/help/browsertimeRunner.js index 03dbab3..845181d 100644 --- a/test/help/browsertimeRunner.js +++ b/test/help/browsertimeRunner.js @@ -44,7 +44,7 @@ module.exports = { config.xvfb = true } - const { BrowsertimeEngine }  = await import('browsertime'); + const { BrowsertimeEngine } = await import('browsertime'); const runner = new BrowsertimeEngine(config );