ci: switch npm ci to npm install for workspace deps

This commit is contained in:
openhands 2025-10-13 18:20:47 +00:00
parent ea0d35486b
commit d2c1f9c84f
3 changed files with 18 additions and 18 deletions

View file

@ -43,17 +43,17 @@ steps:
npm config set fund false
npm config set audit false
./scripts/build-kraiken-lib.sh
npm ci --prefix landing --no-audit --no-fund
npm install --prefix landing --no-audit --no-fund
npm run lint --prefix landing
npm run build --prefix landing
npm ci --prefix web-app --no-audit --no-fund
npm install --prefix web-app --no-audit --no-fund
npm run lint --prefix web-app
npm run test --prefix web-app -- --run
npm run build --prefix web-app
npm ci --prefix services/ponder --no-audit --no-fund
npm install --prefix services/ponder --no-audit --no-fund
npm run lint --prefix services/ponder
npm run build --prefix services/ponder
npm ci --prefix services/txnBot --no-audit --no-fund
npm install --prefix services/txnBot --no-audit --no-fund
npm run lint --prefix services/txnBot
npm run test --prefix services/txnBot -- --runInBand
npm run build --prefix services/txnBot

View file

@ -28,13 +28,13 @@ steps:
yarn --cwd onchain/lib/uni-v3-lib install --frozen-lockfile
npm config set fund false
npm config set audit false
npm ci --prefix kraiken-lib --no-audit --no-fund
npm install --prefix kraiken-lib --no-audit --no-fund
./scripts/build-kraiken-lib.sh
npm ci --prefix landing --no-audit --no-fund
npm ci --prefix web-app --no-audit --no-fund
npm ci --prefix services/ponder --no-audit --no-fund
npm ci --prefix services/txnBot --no-audit --no-fund
npm ci --no-audit --no-fund
npm install --prefix landing --no-audit --no-fund
npm install --prefix web-app --no-audit --no-fund
npm install --prefix services/ponder --no-audit --no-fund
npm install --prefix services/txnBot --no-audit --no-fund
npm install --no-audit --no-fund
npx playwright install chromium
trap "./scripts/dev.sh stop || true" EXIT
./scripts/dev.sh start

View file

@ -22,7 +22,7 @@ steps:
yarn --cwd onchain/lib/uni-v3-lib install --frozen-lockfile
npm config set fund false
npm config set audit false
npm ci --prefix kraiken-lib --no-audit --no-fund
npm install --prefix kraiken-lib --no-audit --no-fund
./scripts/build-kraiken-lib.sh
node <<\"NODE\"
import fs from \"fs\";
@ -80,13 +80,13 @@ steps:
set -euo pipefail
npm config set fund false
npm config set audit false
npm ci --prefix kraiken-lib --no-audit --no-fund
./scripts/build-kraiken-lib.sh
npm ci --prefix landing --no-audit --no-fund
npm ci --prefix web-app --no-audit --no-fund
npm ci --prefix services/ponder --no-audit --no-fund
npm ci --prefix services/txnBot --no-audit --no-fund
npm ci --no-audit --no-fund
npm install --prefix kraiken-lib --no-audit --no-fund
./scripts/build-kraiken-lib.sh
npm install --prefix landing --no-audit --no-fund
npm install --prefix web-app --no-audit --no-fund
npm install --prefix services/ponder --no-audit --no-fund
npm install --prefix services/txnBot --no-audit --no-fund
npm install --no-audit --no-fund
export PATH=/root/.foundry/bin:$PATH
forge --version
(cd onchain && forge build)