diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 00f9c2f0bb..0482d0d8fe 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -29,7 +29,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - run: npm install + - run: npm install --legacy-peer-deps - run: npx c8 ava - uses: codecov/codecov-action@v5 with: @@ -42,14 +42,14 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 - - run: npm install + - run: npm install --legacy-peer-deps - run: npm run lint run-rules-on-codebase: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 - - run: npm install + - run: npm install --legacy-peer-deps - run: npm run run-rules-on-codebase integration: name: Integration test (${{ matrix.group }}) @@ -72,5 +72,5 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 - - run: npm install + - run: npm install --legacy-peer-deps - run: npm run integration -- --group ${{ matrix.group }} diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index 80b39d78bc..d1326b0cfe 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -11,7 +11,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 - - run: npm install + - run: npm install --legacy-peer-deps - uses: AriPerkkio/eslint-remote-tester-run-action@v5 with: issue-title: "Results of weekly scheduled smoke test" diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index bfcb3c3e2e..c28cc5b1ed 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -15,7 +15,7 @@ jobs: with: # Locked due to the difference of `zlib.gzipSync()` between Node.js versions node-version: 24 - - run: npm install + - run: npm install --legacy-peer-deps - run: npm run lint - run: rm -rf test/snapshots # Force update snapshots, https://github.com/avajs/ava/discussions/2754 diff --git a/package.json b/package.json index f1c172e1a1..89aafd36f4 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "ava": "^6.4.1", "c8": "^10.1.3", "enquirer": "^2.4.1", - "eslint": "^9.38.0", + "eslint": "^10.0.0-alpha.0", "eslint-ava-rule-tester": "^5.0.1", "eslint-config-xo": "^0.49.0", "eslint-doc-generator": "^2.3.0",