CI: Update node to 24, run ci without scripts (#5376)
Signed| @@ -34,10 +34,10 @@ jobs: | ||
| 34 | 34 | # https://github.com/marketplace/actions/setup-node-js-environment |
| 35 | 35 | uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 |
| 36 | 36 | with: |
| 37 | 37 | node-version: 2024 |
| 38 | 38 | |
| 39 | 39 | - name: Run npm install |
| 40 | 40 | run: npm ci --ignore-scripts |
| 41 | 41 | |
| 42 | 42 | - name: Run ESLint |
| 43 | 43 | # Action ESLint |
| @@ -72,13 +72,13 @@ jobs: | ||
| 72 | 72 | # https://github.com/marketplace/actions/setup-node-js-environment |
| 73 | 73 | uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 |
| 74 | 74 | with: |
| 75 | 75 | node-version: 2024 |
| 76 | 76 | |
| 77 | 77 | - name: Install root dependencies |
| 78 | 78 | run: npm ci --ignore-scripts |
| 79 | 79 | |
| 80 | 80 | - name: Install test dependencies |
| 81 | 81 | run: npm ci --ignore-scripts --prefix tests |
| 82 | 82 | |
| 83 | 83 | - name: Run unit tests |
| 84 | 84 | run: npm run test:unit --prefix tests |