diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 24ec1ac706..c318fdfad3 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -10,8 +10,9 @@ jobs: strategy: matrix: - operating-system: [ubuntu-latest, windows-latest] + operating-system: [ubuntu-latest, macos-latest, windows-latest] node-version: [12.x, 14.x, 16.x, 18.x, 20.x] + architecture: [x64] steps: - uses: actions/checkout@v4 @@ -20,6 +21,8 @@ jobs: with: node-version: ${{ matrix.node-version }} cache: 'npm' + cache-dependency-path: 'package-lock.json' + architecture: ${{ matrix.architecture }} - run: npm ci