From ed9db9fb1ef6a41ef1ac617c7ea7e535b01859cf Mon Sep 17 00:00:00 2001 From: Teodor Calin Date: Fri, 29 May 2026 12:13:51 -0700 Subject: [PATCH] fix(ci): checkout pilot-protocol/common so go mod tidy resolves replace path PR #3 ("deps: switch shared types from web4 hub to common") added `github.com/pilot-protocol/common` as an examples/go dependency with a `replace .. => ../../common` directive, but didn't update the CI workflow to actually check that sibling repo out. Result: every main CI run since #3 (2026-05-28T23:06) has failed at `go mod tidy` with: go: github.com/pilot-protocol/examples/go/client imports github.com/pilot-protocol/common/driver: github.com/pilot-protocol/common@v0.1.0: replacement directory ../../common does not exist Verified locally by reproducing the CI layout (examples + web4 + common checked out as siblings): tidy, build, and test all green. Closes PILOT-349. --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f6d9b42..5f3e275 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,6 +24,12 @@ jobs: repository: TeoSlayer/pilotprotocol path: web4 + - name: Checkout common + uses: actions/checkout@v4 + with: + repository: pilot-protocol/common + path: common + - uses: actions/setup-go@v5 with: go-version: '1.25'