diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index 8965707..6191464 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -24,6 +24,7 @@ clone: steps: - name: bootstrap-deps + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest commands: - | @@ -34,6 +35,7 @@ steps: ' - name: foundry-suite + depends_on: [bootstrap-deps] image: registry.niovi.voyage/harb/node-ci:latest commands: - | @@ -48,6 +50,7 @@ steps: ' - name: contracts-local-fork + depends_on: [foundry-suite] image: registry.niovi.voyage/harb/node-ci:latest environment: HARB_ENV: BASE_SEPOLIA_LOCAL_FORK @@ -64,6 +67,7 @@ steps: # which is not configured. Re-add when RPC secret is provisioned. - name: transpiler-tests + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest when: - event: pull_request @@ -74,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 @@ -82,6 +85,7 @@ steps: ' - name: evolution-tests + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest when: - event: pull_request @@ -102,6 +106,7 @@ steps: ' - name: single-package-manager + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest commands: - | @@ -114,6 +119,7 @@ steps: ' - name: validate-evolution-patch + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest when: - event: pull_request @@ -133,6 +139,7 @@ steps: ' - name: optimizer-not-mutated + depends_on: [] image: registry.niovi.voyage/harb/node-ci:latest commands: - | @@ -146,6 +153,7 @@ steps: ' - name: node-quality + depends_on: [foundry-suite] image: registry.niovi.voyage/harb/node-ci:latest environment: CI: "true"