Use npm ci in CI

This commit is contained in:
Henry Mercer
2025-08-21 18:47:27 +01:00
parent 786d3aa219
commit 4da503e0f5
10 changed files with 11 additions and 11 deletions

View File

@@ -47,7 +47,7 @@ jobs:
node-version: 20.x
cache: npm
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test
uses: ./.github/actions/prepare-test

View File

@@ -73,7 +73,7 @@ jobs:
node-version: 20.x
cache: npm
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test
uses: ./.github/actions/prepare-test

View File

@@ -73,7 +73,7 @@ jobs:
node-version: 20.x
cache: npm
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test
uses: ./.github/actions/prepare-test

View File

@@ -73,7 +73,7 @@ jobs:
node-version: 20.x
cache: npm
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test
uses: ./.github/actions/prepare-test

View File

@@ -73,7 +73,7 @@ jobs:
node-version: 20.x
cache: npm
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test
uses: ./.github/actions/prepare-test

View File

@@ -63,7 +63,7 @@ jobs:
cache: 'npm'
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test

View File

@@ -37,10 +37,10 @@ jobs:
- name: Install dependencies
run: |
# Use the system Bash shell to ensure we can run commands like `npm install`
# Use the system Bash shell to ensure we can run commands like `npm ci`
# that are not available in the default shell on Windows.
npm config set script-shell bash
npm install
npm ci
- name: Verify compiled JS up to date
run: .github/workflows/script/check-js.sh

View File

@@ -33,7 +33,7 @@ jobs:
cache: npm
- name: Install dependencies
run: npm install
run: npm ci
- name: Prepare test
id: prepare-test

View File

@@ -63,7 +63,7 @@ jobs:
- name: Compile TypeScript
run: |
npm install
npm ci
npm run lint -- --fix
npm run build