diff --git a/.github/workflows/smoke-tests.yml b/.github/workflows/smoke-tests.yml index 1b1043156..dd0748fc8 100644 --- a/.github/workflows/smoke-tests.yml +++ b/.github/workflows/smoke-tests.yml @@ -19,14 +19,21 @@ jobs: timeout-minutes: 15 env: npm_config_loglevel: verbose - npm_config_foreground_scripts: true - PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: true + npm_config_foreground_scripts: "true" steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} cache: "npm" - - run: npm install -g npm@10 - - run: npm ci - - run: npm run test-smoke + + - name: Install npm@10 + run: npm install -g npm@10 + + - name: Bootstrap + run: | + npm config set puppeteer_skip_chromium_download true -g + npm run bootstrap + + - name: Run smoke tests + run: npm run test-smoke