chore(workspace): inherit package metadata from [workspace.package] #111
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_books!111
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_workspace_package_inheritance"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Follow-up to #109 — finishes the alignment with hero_compute by migrating the nine remaining crate
Cargo.tomlfiles to inherit shared package metadata from[workspace.package]at the workspace root.Each
[package]block now reads:The two new crates added in #109 (
hero_books,hero_docs) already used this pattern.Side effects
0.1.0—hero_books_sdk,hero_books_admin,hero_books_ui,hero_books_app,hero_books_examples— now report0.1.5, matching the rest of the workspace. These are all internal path-deps with no external version constraints, so the bump is purely cosmetic; nothing depending on them needs to change.repository = "https://forge.ourworld.tf/lhumina_code/hero_books"(previously onlyhero_books_lib_rhaihad it explicitly).hero_books_lib_rhaipicks up theauthorsfield it was missing.Test plan
cargo check --workspace— clean (one pre-existing unused-import warning inhero_books_app, unrelated).Cargo.lockdiff is exactly the five0.1.0 → 0.1.5version bumps for the rebased crates; no dependency-graph churn.🤖 Generated with Claude Code