Skip to content

Commit d1f6720

Browse files
committed
devops: unpin NPM on CI and use again version 8
1 parent 6c922d2 commit d1f6720

12 files changed

+46
-47
lines changed

.github/workflows/component_tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
with:
3131
# Component tests require Node.js 16+ (they require ESM via TS)
3232
node-version: 16
33-
- run: npm i -g npm@8.3
33+
- run: npm i -g npm@8
3434
- run: npm ci
3535
- run: npm run build
3636
- run: npx playwright install --with-deps

.github/workflows/infra.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: actions/setup-node@v2
2020
with:
2121
node-version: 14
22-
- run: npm i -g npm@8.3
22+
- run: npm i -g npm@8
2323
- run: npm ci
2424
- run: npm run build
2525
- run: npx playwright install-deps

.github/workflows/publish_canary.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
with:
2020
node-version: 14
2121
registry-url: 'https://registry.npmjs.org'
22-
- run: npm i -g npm@8.3
22+
- run: npm i -g npm@8
2323
- run: npm ci
2424
- run: npm run build
2525
- run: npx playwright install-deps
@@ -73,7 +73,7 @@ jobs:
7373
- uses: actions/setup-node@v2
7474
with:
7575
node-version: 14
76-
- run: npm i -g npm@7
76+
- run: npm i -g npm@8
7777
- name: Deploy Canary
7878
run: bash utils/build/deploy-trace-viewer.sh --canary
7979
if: contains(github.ref, 'main')

.github/workflows/publish_release_docker.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
uses: docker/setup-qemu-action@v1
3232
with:
3333
platforms: arm64
34-
- run: npm i -g npm@8.3
34+
- run: npm i -g npm@8
3535
- run: npm ci
3636
- run: npm run build
3737
- run: npx playwright install-deps

.github/workflows/publish_release_driver.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
with:
1616
node-version: 14
1717
registry-url: 'https://registry.npmjs.org'
18-
- run: npm i -g npm@8.3
18+
- run: npm i -g npm@8
1919
- run: npm ci
2020
- run: npm run build
2121
- run: npx playwright install-deps

.github/workflows/publish_release_npm.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
with:
1616
node-version: 14
1717
registry-url: 'https://registry.npmjs.org'
18-
- run: npm i -g npm@8.3
18+
- run: npm i -g npm@8
1919
- run: npm ci
2020
- run: npm run build
2121
- run: npx playwright install-deps

.github/workflows/publish_release_traceviewer.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/setup-node@v2
1515
with:
1616
node-version: 14
17-
- run: npm i -g npm@7
17+
- run: npm i -g npm@8
1818
- name: Deploy Stable
1919
run: bash utils/build/deploy-trace-viewer.sh --stable
2020
env:

.github/workflows/roll_browser_into_playwright.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/setup-node@v2
1313
with:
1414
node-version: 14
15-
- run: npm i -g npm@8.3
15+
- run: npm i -g npm@8
1616
- run: npm ci
1717
- run: npm run build
1818
- name: Install dependencies

.github/workflows/tests_android.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- uses: actions/setup-node@v2
3434
with:
3535
node-version: 14
36-
- run: npm i -g npm@8.3
36+
- run: npm i -g npm@8
3737
- run: npm ci
3838
env:
3939
DEBUG: pw:install

.github/workflows/tests_primary.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- uses: actions/setup-node@v2
4747
with:
4848
node-version: ${{ matrix.node-version }}
49-
- run: npm i -g npm@8.3
49+
- run: npm i -g npm@8
5050
- run: npm ci
5151
env:
5252
DEBUG: pw:install
@@ -75,7 +75,7 @@ jobs:
7575
- uses: actions/setup-node@v2
7676
with:
7777
node-version: 14
78-
- run: npm i -g npm@8.3
78+
- run: npm i -g npm@8
7979
- run: npm ci
8080
env:
8181
DEBUG: pw:install
@@ -106,7 +106,7 @@ jobs:
106106
- uses: actions/setup-node@v2
107107
with:
108108
node-version: ${{matrix.node-version}}
109-
- run: npm i -g npm@8.3
109+
- run: npm i -g npm@8
110110
- run: npm ci
111111
env:
112112
DEBUG: pw:install
@@ -133,7 +133,7 @@ jobs:
133133
with:
134134
# ESM tests rely on the experimental loader in Node.js 16+
135135
node-version: 16
136-
- run: npm i -g npm@8.3
136+
- run: npm i -g npm@8
137137
- run: npm ci
138138
env:
139139
DEBUG: pw:install
@@ -150,7 +150,7 @@ jobs:
150150
with:
151151
# Component tests require Node.js 16+ (they require ESM via TS)
152152
node-version: 16
153-
- run: npm i -g npm@8.3
153+
- run: npm i -g npm@8
154154
- run: npm ci
155155
env:
156156
DEBUG: pw:install

0 commit comments

Comments
 (0)