ci(lab-publish): derive release tag from branch (development->latest-dev) #15
No reviewers
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_planner!15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_sameh_ci_release_tag"
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?
Fixes hero_planner's
developmentpublish, which uploaded every push to thelatestrelease (no--release-tag; lab defaults tolatest), clobbering the stable channel.Now
developmentpushes publish tolatest-dev(lab auto-marks-devtags as prerelease) via the canonicallab --release-tagapproach. Kept this repo's RUST_MIN_STACK guard, Rust 1.95, and inline git-auth.Scope:
developmentonly.maincurrently runs a separate hand-rolled rolling-release workflow (mik-tf, June 3) that already publishes per-branch (latest/dev). Standardizingmainon this canonical approach — and aligning thedevtag tolatest-dev— is deferred pending coordination with mik-tf, somainis intentionally untouched here.Verified: YAML +
bash -npass; tags derivemain->latest,development->latest-dev,v0.9.0->v0.9.0.