diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index ac3c31d5..f26229b1 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -15,17 +15,17 @@ jobs: timeout-minutes: 12 strategy: matrix: - node-version: [14.x, 16.x, 18.x] + # node-14's npm must be updated, but no longer updatable due to: + # https://github.com/npm/cli/issues/2663 + # because of this, node-14 test strategy is removed :( + node-version: [16.x, 18.x] os: [ubuntu-latest, windows-latest] - # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ - steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - - run: npm install -g npm@latest - # - run: npm install + - run: npm install - run: npm run build --if-present - run: npm run test-ci