[bug] CI Build web assets fails: bun not in despiegk/builder image #6
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_editor#6
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?
Discovered during Phase 2 cluster D first-tag attempt
v0.1.0-rc3(commitc782026) on branchdevelopment_mik_release_assets. After fixing the checkout auth issue (manualgit cloneinstead ofactions/checkout@v4), the build now reaches the Build web assets step which fails with:make bundle-webinvokesbun install --silent && bun run scripts/bundle.js. The despiegk/builder Forgejo Actions container image does not include bun.Why hero_editor specifically
hero_editor is the only Phase 2 service whose CI workflow has a
make bundle-webstep before the cargo build. None of the other Hero services (hero_proc, hero_router, hero_books, hero_browser, etc.) bundle JS in the build-linux pipeline — they're either pure Rust or use a different bundling approach.Recommended fix options
one image rebuild benefits hero_editor + any future Hero service that needs bun.
Blocks
bundle-websucceeds.Effort
15 min for option 1 (workflow-local bun install). 1-2h for option 2 (image rebuild + coordination).
Tracker
hero_demo#54.