ci(lab-publish): derive release tag from branch (main->latest, development->latest-dev) (cherry-pick) #45

Merged
sameh-farouk merged 1 commit from development_sameh_main_ci_release_tag into main 2026-06-07 16:58:32 +00:00
Member

Cherry-pick of #43 (the development fix) onto main.

Applies cleanly despite main's Rust 1.96 toolchain — the tag-fix hunks (header, branches: trigger, build run: step) do not overlap the toolchain regions, so git auto-merges and main's 1.96 toolchain is preserved untouched. Verified byte-identical to a direct edit.

Result: main -> latest, development -> latest-dev, v* -> ref name.

(Supersedes the hand-edited #44, now closed, in favour of a clean cherry-pick.)

Cherry-pick of #43 (the `development` fix) onto `main`. Applies cleanly despite `main`'s Rust 1.96 toolchain — the tag-fix hunks (header, `branches:` trigger, build `run:` step) do not overlap the toolchain regions, so git auto-merges and **main's 1.96 toolchain is preserved untouched**. Verified byte-identical to a direct edit. Result: `main -> latest`, `development -> latest-dev`, `v* -> ref name`. (Supersedes the hand-edited #44, now closed, in favour of a clean cherry-pick.)
ci(lab-publish): derive release tag from branch (main->latest, development->latest-dev) (#43)
All checks were successful
Build & Test / check (push) Successful in 3m13s
Build & Test / check (pull_request) Successful in 5m55s
5530e455da
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_livekit!45
No description provided.