diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index a004a1e..6191464 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -50,7 +50,7 @@ steps: ' - name: contracts-local-fork - depends_on: [bootstrap-deps] + depends_on: [foundry-suite] image: registry.niovi.voyage/harb/node-ci:latest environment: HARB_ENV: BASE_SEPOLIA_LOCAL_FORK @@ -78,7 +78,6 @@ steps: - | bash -c ' set -euo pipefail - export PATH=/root/.foundry/bin:$PATH cd tools/push3-transpiler npm install --silent npm run build @@ -86,7 +85,7 @@ steps: ' - name: evolution-tests - depends_on: [bootstrap-deps] + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest when: - event: pull_request @@ -154,7 +153,7 @@ steps: ' - name: node-quality - depends_on: [bootstrap-deps] + depends_on: [foundry-suite] image: registry.niovi.voyage/harb/node-ci:latest environment: CI: "true" @@ -165,9 +164,6 @@ steps: set -euo pipefail npm config set fund false npm config set audit false - # kraiken-lib imports ABIs from onchain/out/ — build contracts first - export PATH=/root/.foundry/bin:$PATH - (cd onchain && forge build) ./scripts/build-kraiken-lib.sh # Root install links workspace packages (@harb/web3) + all workspace members npm install --no-audit --no-fund