Skip to content

Commit 0e37b39

Browse files
committed
fix: Fix remaining CI workflow issues
- compute-ci: Add explicit forge install for account-abstraction - deploy-docs: Add Node.js 20 setup for globSync support
1 parent 1734b79 commit 0e37b39

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

.github/workflows/compute-ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,12 @@ jobs:
9999
working-directory: apps/dws
100100
run: bun run install:workerd
101101

102+
- name: Initialize contract dependencies
103+
working-directory: packages/contracts
104+
run: |
105+
forge install eth-infinitism/account-abstraction --no-git || true
106+
forge install foundry-rs/forge-std --no-git || true
107+
102108
- name: Build contracts
103109
working-directory: packages/contracts
104110
run: forge build

.github/workflows/deploy-docs.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ jobs:
2828
with:
2929
fetch-depth: 0
3030

31+
- name: Setup Node.js
32+
uses: actions/setup-node@v4
33+
with:
34+
node-version: '20'
35+
3136
- name: Setup Bun
3237
uses: oven-sh/setup-bun@v2
3338
with:

0 commit comments

Comments
 (0)