From 3730c52157b2243e12be7bbf2b31cfc52e9629a3 Mon Sep 17 00:00:00 2001 From: RECTOR Date: Sat, 5 Sep 2026 08:51:39 +0700 Subject: [PATCH] =?UTF-8?q?ci(release):=20clone=20armory-gateway=20sibling?= =?UTF-8?q?=20before=20install=20=E2=80=94=20file:=20dep=20broke=20the=20r?= =?UTF-8?q?elease=20gate=20(#107=20follow-up)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3cd76fc..22153cd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,6 +19,10 @@ jobs: registry-url: 'https://registry.npmjs.org' # armory-todo (exports map + .d.ts) is a peer via the npm range once 0.5.4 # is published; before that, the file:../armory-todo dep is dev-only. + # armory-gateway is a dev file:../ sibling dep (governance adapter, #107) — + # install needs the sibling checkout, same as ci.yml. + - name: Clone armory-gateway sibling (contract-test dependency) + run: git clone --depth 1 https://x-access-token:${{ secrets.SIBLINGS_PAT }}@github.com/getpipher/armory-gateway.git ../armory-gateway - run: pnpm install --frozen-lockfile - run: pnpm typecheck - run: pnpm test:run