diff --git a/.woodpecker/ci.yml b/.woodpecker/ci.yml index 10eed9b..8ab9786 100644 --- a/.woodpecker/ci.yml +++ b/.woodpecker/ci.yml @@ -9,7 +9,7 @@ trigger: steps: - name: bootstrap-deps - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 commands: - | bash -lc ' @@ -19,7 +19,7 @@ steps: ' - name: foundry-suite - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 commands: - | bash -lc ' @@ -32,7 +32,7 @@ steps: ' - name: node-quality - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 environment: CI: "true" commands: diff --git a/.woodpecker/contracts.yml b/.woodpecker/contracts.yml index f294a8c..644e29d 100644 --- a/.woodpecker/contracts.yml +++ b/.woodpecker/contracts.yml @@ -9,7 +9,7 @@ trigger: steps: - name: bootstrap-deps - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 commands: - | bash -lc ' @@ -19,7 +19,7 @@ steps: ' - name: forge-suite - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 environment: HARB_ENV: BASE_SEPOLIA_LOCAL_FORK commands: @@ -45,7 +45,7 @@ trigger: steps: - name: bootstrap-deps - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 commands: - | bash -lc ' diff --git a/.woodpecker/e2e.yml b/.woodpecker/e2e.yml index 7ca2884..cef2d24 100644 --- a/.woodpecker/e2e.yml +++ b/.woodpecker/e2e.yml @@ -12,7 +12,7 @@ trigger: steps: - name: run-e2e - image: registry.sovraigns.network/harb/playwright-ci:latest + image: registry.sovraigns.network/harb/playwright-ci:ci-20251013 privileged: true environment: PNPM_HOME: /root/.local/share/pnpm diff --git a/.woodpecker/fuzz-nightly.yml b/.woodpecker/fuzz-nightly.yml index 74352bd..b28212f 100644 --- a/.woodpecker/fuzz-nightly.yml +++ b/.woodpecker/fuzz-nightly.yml @@ -8,7 +8,7 @@ trigger: steps: - name: bootstrap-deps - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 commands: - | bash -lc ' @@ -18,7 +18,7 @@ steps: ' - name: fuzz - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 commands: - | bash -lc ' diff --git a/.woodpecker/release.yml b/.woodpecker/release.yml index 01a5ebc..869b699 100644 --- a/.woodpecker/release.yml +++ b/.woodpecker/release.yml @@ -10,7 +10,7 @@ when: steps: - name: version-check - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 when: event: tag commands: @@ -69,7 +69,7 @@ steps: ' - name: build-artifacts - image: registry.sovraigns.network/harb/node-ci:latest + image: registry.sovraigns.network/harb/node-ci:ci-20251013 depends_on: - version-check when: @@ -107,7 +107,7 @@ steps: ' - name: podman-publish - image: registry.sovraigns.network/harb/playwright-ci:latest + image: registry.sovraigns.network/harb/playwright-ci:ci-20251013 pull: true privileged: true depends_on: diff --git a/docker/Dockerfile.node-ci b/docker/Dockerfile.node-ci index 4774f71..1a0be83 100644 --- a/docker/Dockerfile.node-ci +++ b/docker/Dockerfile.node-ci @@ -28,7 +28,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ # Enable corepack-managed package managers and pin the versions we expect in CI. RUN corepack enable && \ corepack prepare pnpm@8.15.4 --activate && \ - corepack prepare yarn@4.3.1 --activate + corepack prepare yarn@1.22.19 --activate # Install Foundry once so downstream jobs skip the bootstrap step. RUN curl -L https://foundry.paradigm.xyz | bash && \ diff --git a/docker/Dockerfile.playwright-ci b/docker/Dockerfile.playwright-ci index 32bce1e..fdf2966 100644 --- a/docker/Dockerfile.playwright-ci +++ b/docker/Dockerfile.playwright-ci @@ -27,7 +27,7 @@ RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ RUN python3 -m pip install --no-cache-dir podman-compose && \ corepack enable && \ corepack prepare pnpm@8.15.4 --activate && \ - corepack prepare yarn@4.3.1 --activate + corepack prepare yarn@1.22.19 --activate WORKDIR /workspace