Skip to content

Commit b049925

Browse files
committed
fix(ci): create stub packages before pnpm install
1 parent 6fc23fe commit b049925

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,11 @@ jobs:
8181
cache: 'pnpm'
8282
cache-dependency-path: 'pnpm-lock.yaml'
8383

84+
- name: Create stub packages
85+
run: |
86+
mkdir -p packages/package-builder/build/dev/out/socketaddon-iocraft
87+
echo '{"name":"@socketaddon/iocraft","version":"0.0.0"}' > packages/package-builder/build/dev/out/socketaddon-iocraft/package.json
88+
8489
- name: Install dependencies
8590
run: pnpm install --frozen-lockfile
8691

@@ -110,6 +115,11 @@ jobs:
110115
cache: 'pnpm'
111116
cache-dependency-path: 'pnpm-lock.yaml'
112117

118+
- name: Create stub packages
119+
run: |
120+
mkdir -p packages/package-builder/build/dev/out/socketaddon-iocraft
121+
echo '{"name":"@socketaddon/iocraft","version":"0.0.0"}' > packages/package-builder/build/dev/out/socketaddon-iocraft/package.json
122+
113123
- name: Install dependencies
114124
run: pnpm install --frozen-lockfile
115125

@@ -146,6 +156,11 @@ jobs:
146156
cache: 'pnpm'
147157
cache-dependency-path: 'pnpm-lock.yaml'
148158

159+
- name: Create stub packages
160+
run: |
161+
mkdir -p packages/package-builder/build/dev/out/socketaddon-iocraft
162+
echo '{"name":"@socketaddon/iocraft","version":"0.0.0"}' > packages/package-builder/build/dev/out/socketaddon-iocraft/package.json
163+
149164
- name: Install dependencies
150165
run: pnpm install --frozen-lockfile
151166

@@ -187,6 +202,11 @@ jobs:
187202
cache: 'pnpm'
188203
cache-dependency-path: 'pnpm-lock.yaml'
189204

205+
- name: Create stub packages
206+
run: |
207+
mkdir -p packages/package-builder/build/dev/out/socketaddon-iocraft
208+
echo '{"name":"@socketaddon/iocraft","version":"0.0.0"}' > packages/package-builder/build/dev/out/socketaddon-iocraft/package.json
209+
190210
- name: Install dependencies
191211
run: pnpm install --frozen-lockfile
192212

0 commit comments

Comments
 (0)