fix(ci): exclude dev-cli and codex-cli from pnpm workspace

Both packages have optionalDeps on @hanzo/dev-* platform binaries
that don't exist on npm until the release workflow publishes them.
Their postinstall scripts also try to download these binaries,
causing CI to hang on 404 retries.

The workspace now only includes packages needed for CI: SDK,
responses-api-proxy, and shell-tool-mcp.
This commit is contained in:
2026-03-14 03:00:55 -07:00
parent 749c7e7902
commit 6f7f10eef9
2 changed files with 3 additions and 7 deletions
-6
View File
@@ -22,12 +22,6 @@ importers:
codex-rs/responses-api-proxy/npm: {}
dev-cli:
devDependencies:
prettier:
specifier: ^3.3.3
version: 3.6.2
sdk/typescript:
devDependencies:
'@types/jest':
+3 -1
View File
@@ -1,5 +1,7 @@
packages:
- dev-cli
# dev-cli is excluded: it's a publish-only package whose optionalDeps
# (@hanzo/dev-*) don't exist until the release workflow builds them.
# Its postinstall also tries to download binaries, slowing CI.
- codex-rs/responses-api-proxy/npm
- sdk/typescript
- shell-tool-mcp