From d2c1f9c84f17f04d214e3b17d9f137c549c6e5ff Mon Sep 17 00:00:00 2001 From: openhands Date: Mon, 13 Oct 2025 18:20:47 +0000 Subject: [PATCH] ci: switch npm ci to npm install for workspace deps --- .woodpecker/ci.yml | 8 ++++---- .woodpecker/e2e.yml | 12 ++++++------ .woodpecker/release.yml | 16 ++++++++-------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index c08ab33..6a22e3e 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -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 diff --git a/.woodpecker/e2e.yml b/.woodpecker/e2e.yml index cef2d24..83b92b5 100644 --- a/.woodpecker/e2e.yml +++ b/.woodpecker/e2e.yml @@ -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 diff --git a/.woodpecker/release.yml b/.woodpecker/release.yml index 0448aa9..8776a6d 100644 --- a/.woodpecker/release.yml +++ b/.woodpecker/release.yml @@ -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)