diff --git a/.github/workflows/tester.yml b/.github/workflows/tester.yml index 3bef0d5..16d6c49 100644 --- a/.github/workflows/tester.yml +++ b/.github/workflows/tester.yml @@ -9,15 +9,19 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macos-latest] node-version: ['14.x', '16.x', '18.x'] + exclude: + # https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow#excluding-matrix-configurations + - os: macos-latest + node-version: 14.x fail-fast: false steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - name: Cache NPM dependencies - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: node_modules key: ${{ runner.os }}-npm-cache @@ -41,7 +45,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Cache NPM dependencies - uses: actions/cache@v1 + uses: actions/cache@v4 with: path: node_modules key: ${{ runner.os }}-npm-cache