Skip to content

Commit 78b208a

Browse files
committed
ci: build extension-placeholder in staging and production pipelines
Typecheck and webapp builds need the package dist and declaration artifacts; include it in extension build steps and prod cache keys Made-with: Cursor
1 parent c3b391a commit 78b208a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/prod.docs.plus.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,8 @@ jobs:
101101
packages/extension-hypermultimedia/dist
102102
packages/extension-indent/dist
103103
packages/extension-inline-code/dist
104-
key: ext-${{ runner.os }}-${{ hashFiles('bun.lock', 'packages/extension-hyperlink/package.json', 'packages/extension-hypermultimedia/package.json', 'packages/extension-indent/package.json', 'packages/extension-inline-code/package.json', 'packages/extension-hyperlink/src/**', 'packages/extension-hypermultimedia/src/**', 'packages/extension-indent/src/**', 'packages/extension-inline-code/src/**') }}
104+
packages/extension-placeholder/dist
105+
key: ext-${{ runner.os }}-${{ hashFiles('bun.lock', 'packages/extension-hyperlink/package.json', 'packages/extension-hypermultimedia/package.json', 'packages/extension-indent/package.json', 'packages/extension-inline-code/package.json', 'packages/extension-placeholder/package.json', 'packages/extension-hyperlink/src/**', 'packages/extension-hypermultimedia/src/**', 'packages/extension-indent/src/**', 'packages/extension-inline-code/src/**', 'packages/extension-placeholder/src/**') }}
105106
restore-keys: ext-${{ runner.os }}-
106107

107108
- name: 🔧 Build Extensions (required for types)
@@ -111,6 +112,7 @@ jobs:
111112
bun run --filter @docs.plus/extension-hypermultimedia build
112113
bun run --filter @docs.plus/extension-indent build
113114
bun run --filter @docs.plus/extension-inline-code build
115+
bun run --filter @docs.plus/extension-placeholder build
114116
115117
- name: 📝 Type Check All
116118
run: bun run check:types
@@ -189,7 +191,8 @@ jobs:
189191
packages/extension-hypermultimedia/dist
190192
packages/extension-indent/dist
191193
packages/extension-inline-code/dist
192-
key: ext-${{ runner.os }}-${{ hashFiles('bun.lock', 'packages/extension-hyperlink/package.json', 'packages/extension-hypermultimedia/package.json', 'packages/extension-indent/package.json', 'packages/extension-inline-code/package.json', 'packages/extension-hyperlink/src/**', 'packages/extension-hypermultimedia/src/**', 'packages/extension-indent/src/**', 'packages/extension-inline-code/src/**') }}
194+
packages/extension-placeholder/dist
195+
key: ext-${{ runner.os }}-${{ hashFiles('bun.lock', 'packages/extension-hyperlink/package.json', 'packages/extension-hypermultimedia/package.json', 'packages/extension-indent/package.json', 'packages/extension-inline-code/package.json', 'packages/extension-placeholder/package.json', 'packages/extension-hyperlink/src/**', 'packages/extension-hypermultimedia/src/**', 'packages/extension-indent/src/**', 'packages/extension-inline-code/src/**', 'packages/extension-placeholder/src/**') }}
193196
restore-keys: ext-${{ runner.os }}-
194197

195198
- name: 🔧 Build TipTap Extensions
@@ -199,6 +202,7 @@ jobs:
199202
bun run --filter @docs.plus/extension-hypermultimedia build
200203
bun run --filter @docs.plus/extension-indent build
201204
bun run --filter @docs.plus/extension-inline-code build
205+
bun run --filter @docs.plus/extension-placeholder build
202206
203207
- name: 🏗️ Build Webapp
204208
run: bun run --filter @docs.plus/webapp build:ci

.github/workflows/stage.docs.plus.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ jobs:
8585
bun run --filter @docs.plus/extension-hypermultimedia build
8686
bun run --filter @docs.plus/extension-indent build
8787
bun run --filter @docs.plus/extension-inline-code build
88+
bun run --filter @docs.plus/extension-placeholder build
8889
8990
- name: 📝 Type Check All
9091
run: bun run check:types
@@ -146,6 +147,7 @@ jobs:
146147
bun run --filter @docs.plus/extension-hypermultimedia build
147148
bun run --filter @docs.plus/extension-indent build
148149
bun run --filter @docs.plus/extension-inline-code build
150+
bun run --filter @docs.plus/extension-placeholder build
149151
150152
- name: 🏗️ Build Webapp
151153
run: bun run --filter @docs.plus/webapp build:ci

0 commit comments

Comments
 (0)