diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 579d15d8..f49db918 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -12,22 +12,15 @@ jobs: strategy: fail-fast: false matrix: - node: [18.x, 20.x, 22.x] - os: [ubuntu-latest, windows-latest, macOS-latest] - exclude: # TODO: Get macOS tests to pass by upgrading to https://github.com/nodejs/node-gyp/releases - - os: macos-latest - node: 18.x - - os: macos-latest - node: 20.x - - os: macos-latest - node: 22.x + node: [18.x, 20.x, 22.x] + os: [ubuntu-latest, windows-latest, macos-latest] steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Use Node ${{ matrix.node }} - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} cache: npm