ci: rename release artifact to target-triple shape (home#212) #87

Merged
mik-tf merged 1 commit from development_mik_home212_router into development 2026-05-06 16:03:40 +00:00
Owner

Per home#212 — standardize on the full Rust target triple as the asset suffix.

Change

  • release.yaml matrix artifact: linux-amd64-muslartifact: x86_64-unknown-linux-musl (matches target field; future tags publish target-triple-named assets directly).
  • Existing v0.2.2 release asset hero_router-linux-amd64-musl was renamed via the Forgejo asset-PATCH API in lockstep — pure metadata, no rebuild.

Verification

$ curl -sI https://forge.ourworld.tf/lhumina_code/hero_router/releases/download/v0.2.2/hero_router-x86_64-unknown-linux-musl | head -1
HTTP/2 200
$ curl -sI https://forge.ourworld.tf/lhumina_code/hero_router/releases/download/v0.2.2/hero_router-linux-amd64-musl | head -1
HTTP/2 404

Consumer side

Lockstep update on hero_skills consumer branch development_mik_home212_consumer: service_router.nu's svc_install_download suffix arg flipped from linux-amd64-musl to x86_64-unknown-linux-musl. Will be bundled with the other 9 consumer renames in one hero_skills PR at the end of this rename arc.

Refs

Per [home#212](https://forge.ourworld.tf/lhumina_code/home/issues/212) — standardize on the full Rust target triple as the asset suffix. ## Change - `release.yaml` matrix `artifact: linux-amd64-musl` → `artifact: x86_64-unknown-linux-musl` (matches `target` field; future tags publish target-triple-named assets directly). - Existing v0.2.2 release asset `hero_router-linux-amd64-musl` was renamed via the Forgejo asset-PATCH API in lockstep — pure metadata, no rebuild. ## Verification ``` $ curl -sI https://forge.ourworld.tf/lhumina_code/hero_router/releases/download/v0.2.2/hero_router-x86_64-unknown-linux-musl | head -1 HTTP/2 200 $ curl -sI https://forge.ourworld.tf/lhumina_code/hero_router/releases/download/v0.2.2/hero_router-linux-amd64-musl | head -1 HTTP/2 404 ``` ## Consumer side Lockstep update on `hero_skills` consumer branch `development_mik_home212_consumer`: `service_router.nu`'s `svc_install_download` suffix arg flipped from `linux-amd64-musl` to `x86_64-unknown-linux-musl`. Will be bundled with the other 9 consumer renames in one hero_skills PR at the end of this rename arc. ## Refs - https://forge.ourworld.tf/lhumina_code/home/issues/212
ci: rename release artifact to target-triple shape (home#212)
All checks were successful
Build & Test / check (pull_request) Successful in 2m4s
4e9f661912
Per lhumina_code/home#212 — standardize
on the full Rust target triple as the asset suffix. Existing v0.2.2
release assets are renamed via the Forgejo asset-PATCH API in lockstep
with this commit (pure metadata, no rebuild).

Before: hero_router-linux-amd64-musl
After:  hero_router-x86_64-unknown-linux-musl

Signed-off-by: mik-tf
mik-tf merged commit 6f788d0fd1 into development 2026-05-06 16:03:40 +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_router!87
No description provided.