fix(web-shell): watch the workspace manifests in the managed-host lane (C4)

The lane builds core, acp-bridge and the SDK from source, so a change to
those workspace manifests can break the bundle while the filter reports
skipped. Add the three package.json entries to both triggers and to the
exact-set pin.
This commit is contained in:
yiliang114 committed 2026-11-07 21:11:05 +08:00
1 parent 0051ba89a3
commit a0337637b6
2 files changed
+9

No files matched your search

@@ -20,8 +20,11 @@ on:
- 'packages/web-shell/vite.config.ts'
- 'packages/web-shell/vite.lib.config.ts'
- 'packages/web-shell/pierre-build.ts'
- 'packages/core/package.json'
- 'packages/core/src/**'
- 'packages/acp-bridge/package.json'
- 'packages/acp-bridge/src/**'
- 'packages/sdk-typescript/package.json'
- 'packages/sdk-typescript/src/**'
- 'pnpm-lock.yaml'
- '.github/workflows/web-shell-managed-host.yml'
@@ -34,8 +37,11 @@ on:
- 'packages/web-shell/vite.config.ts'
- 'packages/web-shell/vite.lib.config.ts'
- 'packages/web-shell/pierre-build.ts'
- 'packages/core/package.json'
- 'packages/core/src/**'
- 'packages/acp-bridge/package.json'
- 'packages/acp-bridge/src/**'
- 'packages/sdk-typescript/package.json'
- 'packages/sdk-typescript/src/**'
- 'pnpm-lock.yaml'
- '.github/workflows/web-shell-managed-host.yml'
@@ -58,8 +58,11 @@ describe('managed host build lane', () => {
// cannot be dropped from the workflow with this suite still green.
const expectedPaths = [
'.github/workflows/web-shell-managed-host.yml',
'packages/acp-bridge/package.json',
'packages/acp-bridge/src/**',
'packages/core/package.json',
'packages/core/src/**',
'packages/sdk-typescript/package.json',
'packages/sdk-typescript/src/**',
'packages/web-shell/client/**',
'packages/web-shell/package.json',