diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 04693fc7e..db0bd21a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,6 @@ jobs: matrix: arch: - x64 - - x86 node: - 10 - 12 @@ -22,17 +21,29 @@ jobs: - 18 - 20 - 22 + - 23 os: - macOS-latest - ubuntu-latest - windows-latest - exclude: + include: - arch: x86 - os: macOS-latest + node: 10 + os: windows-latest + - arch: x86 + node: 12 + os: windows-latest + - arch: x86 + node: 14 + os: windows-latest + - arch: x86 + node: 16 + os: windows-latest - arch: x86 - os: ubuntu-latest + node: 20 + os: windows-latest - arch: x86 - node: 18 + node: 22 os: windows-latest steps: - uses: actions/checkout@v4 @@ -40,7 +51,7 @@ jobs: with: node-version: ${{ matrix.node }} architecture: ${{ matrix.arch }} - cache: 'npm' + cache: npm cache-dependency-path: ./package.json - run: npm install - run: npm run lint