[ci] No tag ever pushed + WASM workflow publishes to pkg registry only — --from-ci blind #203
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_archipelagos#203
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Phase 3 scope (Hero CI roadmap, hero_demo#54)
Two compounding gaps:
Gap 1 — Workflow has never run
build-release.yamlexists (137 lines, tag-triggered, builds WASM islands viawasm-packand packages tohero_archipelagos-wasm.tar.gz) but:v*tag has ever been pushedSame shape as binary cluster D (hero_editor#5, hero_slides#42) — workflow exists but trigger never fires.
Gap 2 — Workflow publishes to wrong place
When the workflow does run, it publishes only to package registry (
/api/packages/.../generic/hero_archipelagos/${VERSION}/). No Forgejo Release creation, no Release-asset upload. Same root cause as cluster A binary repos (hero_biz#13 and siblings) and hero_os#125 WASM.Gap 3 — No consumer path
There is no
service_archipelagos.nudeploy module. Hero's archipelagos islands are consumed by hero_os which serves them statically from~/hero/share/hero_os/islands/. The current install flow is a localmake build+ copy. No--from-ciconsumer exists for the WASM tarball.Recommended fix order
build-release.yaml(single tarball asset, not multiple binaries — same shape as hero_os).v0.1.0to trigger the first run; validate Release + asset on heroci.service_osinstall path or a newservice_archipelagos.nu— design decision).Effort
~2-3 h once cluster A pattern stabilizes. Tag-and-validate dominates because the workflow itself has never run — first push will surface any latent build issues.
Tracker
Hero CI roadmap Phase 3, hero_demo#54.