chore(packages): include service_livekit in service_install_all #120
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_skills!120
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/include-service-livekit-in-install-all"
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?
Summary
Follow-up to #115: adds
service_livekitto theservice_install_alllist so the bulk installer builds livekit binaries alongside collab, instead of deferring them to the firstservice_collab starttrigger.Why
PR #115 introduced
service_livekit.nuand wiredservice_collab startto auto-chainservice_livekit starton dev boxes. Butservice_install_all(called byinstall_core --updateand used during--templatesnapshotting) never hadservice_livekitin its list, so:service_collab startwould triggerservice_livekit installunder the hood → an unexpected ~2-minute cargo build mid-operation.Adding livekit to the list fixes all three.
Shape
Two lines added to
tools/modules/services/packages.nu:use service_livekit.nuat the top alongside the other service imports.{name: "service_livekit", run: ...}entry inservices_extra, placed immediately afterservice_collabsince the two are paired (collab chains livekit at start-time).No re-ordering of existing entries; no behavior change for any existing service.
Testing
nu -c 'use packages.nu *'clean.service_install_all --coreis unaffected (livekit only lives inservices_extra).service_install_all(full run) now builds livekit.Scope
Intentionally small: one commit, two lines. No behavior changes for install order, dependency resolution, or any existing service. Merges cleanly into
development.