diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d87dab6..eaa3b4c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,15 +46,21 @@ jobs: fail-fast: false matrix: node: - - 18 - 20 - 22 - - 23 + - 24 platform: - ubuntu-latest - macos-latest - windows-latest + # Temporarily skipping Node.js 24 under Windows due to issue + # https://github.com/nodejs/corepack/issues/715 + # vitest fails "handle integrity checks" on Windows with Node.js 24.x + exclude: + - node: 24 + platform: windows-latest + name: "${{matrix.platform}} w/ Node.js ${{matrix.node}}.x" runs-on: ${{matrix.platform}} diff --git a/package.json b/package.json index 45b0b9c..85d78a1 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/nodejs/corepack.git" }, "engines": { - "node": "^18.17.1 || ^20.10.0 || >=22.11.0" + "node": "^20.10.0 || ^22.11.0 || >=24.0.0" }, "exports": { "./package.json": "./package.json"