From 48f8add3c489f13fc11c9b083ac3fc3bf1f0d6f0 Mon Sep 17 00:00:00 2001 From: Ahmad Kaouk <56095276+ahmadkaouk@users.noreply.github.com> Date: Fri, 24 Oct 2025 12:31:17 +0200 Subject: [PATCH] ci: fix fetch submodule (#248) This PR fixes the E2E checkout failure by fetching full history instead of a depth-1 clone so the Snowbridge forge-std submodule can resolve its pinned commit. --- .github/workflows/task-e2e.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/task-e2e.yml b/.github/workflows/task-e2e.yml index 135835fe..ec5856a9 100644 --- a/.github/workflows/task-e2e.yml +++ b/.github/workflows/task-e2e.yml @@ -46,6 +46,7 @@ jobs: - uses: actions/checkout@v4 with: submodules: recursive + fetch-depth: 0 - uses: oven-sh/setup-bun@v2 - name: Install Foundry uses: foundry-rs/foundry-toolchain@v1 @@ -129,16 +130,16 @@ jobs: chmod +x tmp/bin/snowbridge-relay docker rm -fv temp tmp/bin/snowbridge-relay --help - - - name: Pull DataHaven node image + + - name: Pull DataHaven node image run: | docker pull ghcr.io/datahaven-xyz/datahaven/datahaven:${{ inputs.image-tag }} docker tag ghcr.io/datahaven-xyz/datahaven/datahaven:${{ inputs.image-tag }} datahavenxyz/datahaven:local - + - run: bun install - name: Run E2E tests run: bun test:e2e - + - name: Delete volumes not used if: always() - run: podman system prune --volumes -f \ No newline at end of file + run: podman system prune --volumes -f