fix(deps): unblock workspace build on Linux #65
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_collab!65
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "unblock_main_build"
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?
Scope
main-only minimal fix. Removes the broken
[patch."hero_proxy.git"]hardcoded macOS path that prevented main from building on Linux. Deliberately does NOT bring development's CI workflow changes (auth fix + RUST_MIN_STACK) to main — those live on development per the "main = stable snapshot" branching intent.Why
Cargo workspace had:
That path only exists on the developer's macOS box.
cargo checkfailed on Linux (and CI) with:The crate-level Cargo.toml in
hero_collab_serveralready declareshero_proxy_sdkvia its git URL, so removing the override resolves naturally.This patch was previously removed in
9c4d84a; regressed since.Verification
cargo check --workspacepasses locally (1.52s on a warm cache; only existing unused-mut warnings inhero_collab_app, no errors).Cargo.toml+ 1-linesource =pin inCargo.lockso the lockfile is deterministic.Merge style
Per branching policy: Create merge commit (not squash) — same shape as
hero_plannerPR #7.Not in this PR (intentional)
.forgejo/workflows/lab-publish.yamlauth +RUST_MIN_STACKchanges — those are dev-loop infrastructure that's already ondevelopment(hero_collab PR #64). main stays on its current CI workflow snapshot.