mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-11 01:51:34 -10:00
fix(release): publish order includes the three 0.9.13 support crates
Version drift / "Check release helper contracts" failed on b17f58b51c:
publish package list is missing workspace crates:
codewhale-localization codewhale-models codewhale-palette
The checked-in release_crates order never gained the crates added this
cycle, so validation against the live locked workspace graph failed —
and a real crates.io publish would have skipped them.
Placed after command-contract, before tui: localization needs only
build-support (build dep); models needs config+core; palette needs
config; only tui consumes all three.
Evidence: bash scripts/release/validate-crate-publish-order.test.sh
crate publication order validation tests passed
This commit is contained in:
1 parent
786bfb5427
commit
48454f8fe9
1 file changed
+6
@@ -24,6 +24,12 @@ release_crates=(
|
||||
# Prototype command boundary depends on core; future TUI/commands adapters
|
||||
# consume it without changing current production dispatch in FEAT-014.
|
||||
codewhale-command-contract
|
||||
# TUI support crates added in 0.9.13: localization (i18n), models (catalog
|
||||
# facade), palette (design tokens). Only tui consumes them, so they sit
|
||||
# after core/config/build-support and before tui.
|
||||
codewhale-localization
|
||||
codewhale-models
|
||||
codewhale-palette
|
||||
codewhale-tui
|
||||
codewhale-app-server
|
||||
codewhale-cli
|
||||
|
||||
Reference in new issue
Block a user