ci(release): port build-linux to home#212 target-triple shape, ship 4 binaries #14
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_lib_rhai!14
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_mik_home212_lib_rhai"
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?
Refs lhumina_code/home#212
First tag of
hero_lib_rhai— Bucket C item 1 of the home#212 build-binaries half. Producer pipeline existed but had never shipped a release; both consumers (service_hero_do+service_runner_rhaiin hero_skills) currently fall back tocargo buildon deploy.What changed
.forgejo/workflows/build-linux.yaml— full port to canonical post-home#212 shape:x86_64-unknown-linux-musl, target-triple suffix on every artifact name$BINARIESfrombuildenv.sh(no per-binary edits in the workflow)actions/checkout@v4(Forgejo auth bug, session 60 playbook items 14-16)python3replacesjqfor release-id parsingbuild_binaries()fromscripts/build_lib.sh— covers all 4 binaries in one pass, no separatebuild_herodo.shinvocation neededbuildenv.sh—BINARIESexpanded from"hero_do"to all four binaries the consumers actually pull:hero_do hero_runner_rhai hero_runner_rhai_server hero_runner_rhai_ui.forgejo/workflows/build-macos.yaml— deleted;forge.ourworld.tfhas no macOS runner, the workflow has been a guaranteed-failure noise source since inceptionAfter merge
Tag
v0.1.0-rc1fromdevelopmentHEAD; CI publishes 4 release assets:Consumer-side flip lives in a sibling PR on
lhumina_code/hero_skills(service_hero_do.nu+service_runner_rhai.nu+dispatcher.nu--downloadforwarding), opens once this lands so the suffix change and the producer release are atomic from the smoke-test perspective.Signed-off-by: mik-tf