Skip to content

Commit b65ae17

Browse files
committed
CI: add --force on npm install to work around eslint-plugin-import not being compatible with eslint v10
Temporary fix waiting for the plugin to ship support
1 parent ad59836 commit b65ae17

3 files changed

Lines changed: 1991 additions & 33 deletions

File tree

.github/workflows/tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- uses: actions/setup-node@v6
2424
with:
2525
node-version: ${{ matrix.node-version }}
26-
- run: npm ci
26+
- run: npm ci --force
2727
- run: npm run test-node
2828

2929
test-browsers:
@@ -35,7 +35,7 @@ jobs:
3535
- uses: actions/checkout@v6
3636
- uses: actions/setup-node@v6
3737
- name: Install dependencies
38-
run: npm ci
38+
run: npm ci --force
3939

4040
- name: Install Chrome
4141
run: npx playwright install --with-deps chromium
@@ -52,9 +52,9 @@ jobs:
5252
steps:
5353
- uses: actions/checkout@v6
5454
- uses: actions/setup-node@v6
55-
- run: npm ci
55+
- run: npm ci --force
5656
- run: npm run test-type-definitions
57-
- run: npm i typescript@4.7 @types/node@18.0.0
57+
- run: npm i typescript@4.7 @types/node@18.0.0 --force
5858
- run: npm run test-type-definitions-legacy
5959

6060
lint:
@@ -66,5 +66,5 @@ jobs:
6666
steps:
6767
- uses: actions/checkout@v6
6868
- uses: actions/setup-node@v6
69-
- run: npm ci
69+
- run: npm ci --force
7070
- run: npm run lint

0 commit comments

Comments
 (0)