devops: unpin NPM on CI and use again version 8 (#13765)

This commit is contained in:
Max Schmitt 2022-04-26 17:52:10 +02:00 committed by GitHub
parent 1b159273ea
commit f7af79137b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 46 additions and 47 deletions

View file

@ -30,7 +30,7 @@ jobs:
with:
# Component tests require Node.js 16+ (they require ESM via TS)
node-version: 16
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install --with-deps

View file

@ -19,7 +19,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install-deps

View file

@ -19,7 +19,7 @@ jobs:
with:
node-version: 14
registry-url: 'https://registry.npmjs.org'
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install-deps
@ -73,7 +73,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@7
- run: npm i -g npm@8
- name: Deploy Canary
run: bash utils/build/deploy-trace-viewer.sh --canary
if: contains(github.ref, 'main')

View file

@ -31,7 +31,7 @@ jobs:
uses: docker/setup-qemu-action@v1
with:
platforms: arm64
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install-deps

View file

@ -15,7 +15,7 @@ jobs:
with:
node-version: 14
registry-url: 'https://registry.npmjs.org'
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install-deps

View file

@ -15,7 +15,7 @@ jobs:
with:
node-version: 14
registry-url: 'https://registry.npmjs.org'
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install-deps

View file

@ -14,7 +14,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@7
- run: npm i -g npm@8
- name: Deploy Stable
run: bash utils/build/deploy-trace-viewer.sh --stable
env:

View file

@ -12,7 +12,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- name: Install dependencies

View file

@ -33,7 +33,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install

View file

@ -46,7 +46,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -75,7 +75,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -106,7 +106,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: ${{matrix.node-version}}
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -133,7 +133,7 @@ jobs:
with:
# ESM tests rely on the experimental loader in Node.js 16+
node-version: 16
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -150,7 +150,7 @@ jobs:
with:
# Component tests require Node.js 16+ (they require ESM via TS)
node-version: 16
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install

View file

@ -33,7 +33,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -63,7 +63,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -91,7 +91,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -124,8 +124,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node_version }}
# NPM 7 is the latest version which supports Node.js 12.0.0
- run: npm i -g npm@7
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -146,7 +145,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -177,7 +176,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -212,7 +211,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install
@ -233,7 +232,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -258,7 +257,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -285,7 +284,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -310,7 +309,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -335,7 +334,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -362,7 +361,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -387,7 +386,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -412,7 +411,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -439,7 +438,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -464,7 +463,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -490,7 +489,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -514,7 +513,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -539,7 +538,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -564,7 +563,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -588,7 +587,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -613,7 +612,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -638,7 +637,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -662,7 +661,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -687,7 +686,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -712,7 +711,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -739,7 +738,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -764,7 +763,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: 1
@ -788,7 +787,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
- run: npm run build
- run: npx playwright install-deps

View file

@ -24,7 +24,7 @@ jobs:
- uses: actions/setup-node@v2
with:
node-version: 14
- run: npm i -g npm@8.3
- run: npm i -g npm@8
- run: npm ci
env:
DEBUG: pw:install