Files
DeepSeek-TUI/scripts/release/crates.sh
Paulo Aboim Pinto 524264abc4 fix(FEAT-014): register contract in crate publish order
CodeWhale's release validator requires every workspace crate in the ordered
publication manifest. Register command-contract after codewhale-core, its
workspace dependency, and verify the package with cargo publish --dry-run.

Signed-off-by: Paulo Aboim Pinto <paulo.aboim.pinto@gmail.com>
2026-08-12 15:55:50 +02:00

30 lines
755 B
Bash

#!/usr/bin/env bash
# Crates published for each codewhale release, in dependency order.
release_crates=(
codewhale-build-support
codewhale-mcp
codewhale-paths
codewhale-protocol
codewhale-release
codewhale-secrets
codewhale-state
codewhale-workflow
codewhale-workflow-js
codewhale-execpolicy
codewhale-hooks
codewhale-tools
codewhale-config
# Path+version dependency of cli/tui — must publish before those crates.
codewhale-telemetry
codewhale-lane
codewhale-agent
codewhale-core
# Prototype command boundary depends on core; future TUI/commands adapters
# consume it without changing current production dispatch in FEAT-014.
codewhale-command-contract
codewhale-tui
codewhale-app-server
codewhale-cli
)