ci: add build-linux.yaml release workflow (x86 musl) #19

Merged
mik-tf merged 1 commit from development_mik_build_linux into development 2026-05-06 19:21:24 +00:00
Owner

Mirrors hero_proc/build-linux.yaml pure-musl pattern. Single x86_64-unknown-linux-musl target. Builds the three binaries from buildenv.sh BINARIES and uploads as -x86_64-unknown-linux-musl per home#212 naming. Closes producer-side gap of home#212.

Pre-flight green: cargo fmt clean, cargo clippy --workspace --all-targets -D warnings clean, dry musl build of all 3 binaries succeeded locally (static-pie, stripped). No branch rot in any of the 11 forge git deps.

Test plan: squash-merge, tag v0.1.0-rc1, verify 3 assets uploaded, then heroci smoke via service hero_agent install --download.

Mirrors hero_proc/build-linux.yaml pure-musl pattern. Single x86_64-unknown-linux-musl target. Builds the three binaries from buildenv.sh BINARIES and uploads as <bin>-x86_64-unknown-linux-musl per home#212 naming. Closes producer-side gap of home#212. Pre-flight green: cargo fmt clean, cargo clippy --workspace --all-targets -D warnings clean, dry musl build of all 3 binaries succeeded locally (static-pie, stripped). No branch rot in any of the 11 forge git deps. Test plan: squash-merge, tag v0.1.0-rc1, verify 3 assets uploaded, then heroci smoke via service hero_agent install --download.
ci: add build-linux.yaml release workflow (x86_64-unknown-linux-musl)
All checks were successful
Build and Test / build (push) Successful in 4m24s
Build and Test / build (pull_request) Successful in 4m24s
5dd31116ef
Mirrors the hero_proc/build-linux.yaml canonical pure-musl pattern.
Builds the three binaries declared in buildenv.sh ($BINARIES) for
x86_64-unknown-linux-musl, uploads as <bin>-x86_64-unknown-linux-musl
(home#212 target-triple naming) to both Forgejo Releases and Package
Registry on tag push.

Closes the producer-side gap of:
  lhumina_code/home#212

Signed-off-by: mik-tf
mik-tf merged commit e7dc67d990 into development 2026-05-06 19:21:24 +00:00
mik-tf deleted branch development_mik_build_linux 2026-05-06 19:21:24 +00:00
Sign in to join this conversation.
No reviewers
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_agent!19
No description provided.