fix(ci, deps): unblock workspace build + CI publish #64
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!64
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_sameh"
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
Three fixes bundled — all needed for
lab-publishto work end-to-end on hero_collab. Mirrors the CI work landed onhero_planner(PRs #6 + #8 there).Remove stale
[patch."hero_proxy.git"]hardcoded macOS path (/Volumes/T7/...) — broke workspace resolution anywhere off macOS, including CI. The crate-level Cargo.toml already declareshero_proxy_sdkvia its git URL, so removing the override resolves naturally. (Previously removed in9c4d84a; regressed since.)Authenticate cargo git fetches via FORGE_TOKEN — same fix as hero_planner PR #6.
hero_web_templatewas moved fromlhumina_code→coopcloud_codeand the old URL now 301-redirects to an auth-required location. libgit2 can't follow that with auth; the workflow now setsCARGO_NET_GIT_FETCH_WITH_CLI=true+ injects anAuthorization: token $FORGE_TOKENextraHeader.Set
RUST_MIN_STACK=16777216at job scope — same fix as hero_planner PR #8. Derive-heavy hero_lib crates non-deterministically blow rustc's default 8 MB stack duringInstall labandBuild + upload. rustc's own error message recommends 16 MB.Verification
cargo check --workspacepasses locally (5m 11s; only unused-mut warnings inhero_collab_app, no errors).hero_proxy_sdkby SHA68c1f70cfrom the real git URL.Cross-repo blast radius
Both CI changes are CLASS-OF fixes likely needed on every other Phase 1/2 hero_* repo with a
lab-publish.yaml. Worth pushing into the canonical template inhero_skillsonce verified across a few repos.