From 2ce9d77c81860c339fac0a4c07067b987c0c6c92 Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 20 May 2026 19:22:10 +0200 Subject: [PATCH] chore(ci): use `npm ci` instead of `npm install` --- .github/workflows/ci.yml | 10 +++++----- .github/workflows/nodejs-shared.yml | 2 +- .github/workflows/nodejs.yml | 2 +- .github/workflows/release.yml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e2ac39f2d03..72cd13c2bc5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,7 +48,7 @@ jobs: node-version: 'latest' - name: Install dependencies - run: npm install + run: npm ci - name: Lint run: npm run lint @@ -106,7 +106,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install dependencies - run: npm install + run: npm ci - name: Build undici run: npm run build:node @@ -192,7 +192,7 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install dependencies - run: npm install + run: npm ci - name: Build undici run: npm run build:node @@ -257,7 +257,7 @@ jobs: node-version: lts/* - name: Install dependencies - run: npm install + run: npm ci - name: Run fuzzing tests run: npm run test:fuzzing @@ -294,7 +294,7 @@ jobs: node-version: lts/* - name: Install dependencies - run: npm install + run: npm ci - name: Run typings tests run: npm run test:typescript diff --git a/.github/workflows/nodejs-shared.yml b/.github/workflows/nodejs-shared.yml index f5b7e8df353..dd57f75a1f0 100644 --- a/.github/workflows/nodejs-shared.yml +++ b/.github/workflows/nodejs-shared.yml @@ -35,7 +35,7 @@ jobs: - name: Install dependencies working-directory: ./undici - run: npm install + run: npm ci - name: Install wasi-libc run: sudo apt-get install -y wasi-libc binaryen diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 40a519b9a23..00bf21d5004 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -47,7 +47,7 @@ jobs: echo git: $(git --version) - name: Install dependencies - run: npm install + run: npm ci - name: Print installed dependencies run: npm ls --all diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9fd8f3056ae..6d4b662f88a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -74,7 +74,7 @@ jobs: id: install-globally-latest-npm - name: Install dependencies - run: npm install + run: npm ci id: install-dependencies - name: Publish undici on NPM