Skip to content

Commit 7727e55

Browse files
committed
fix: build deps in ci
1 parent a857064 commit 7727e55

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,15 @@ jobs:
156156
- name: Install dependencies
157157
run: pnpm install -r --frozen-lockfile
158158

159+
# Web SDK depends on ERC-4337 contracts for WASM build
160+
- name: Install ERC-4337 contract dependencies
161+
run: forge soldeer install
162+
working-directory: packages/erc4337-contracts
163+
164+
- name: Build ERC-4337 contracts
165+
run: forge build
166+
working-directory: packages/erc4337-contracts
167+
159168
# Build web SDK (includes WASM)
160169
- name: Build web SDK
161170
run: pnpm nx build web-sdk

0 commit comments

Comments
 (0)