openchamber bootstrap: always update @openchamber/web to latest
This commit is contained in:
1 parent
3f3f2f08e8
commit
e74c20c709
1 file changed
+5
-7
@@ -13,7 +13,7 @@
|
||||
# 3. Pins PATH + OPENCHAMBER_RELAY_URL into shell rc files so
|
||||
# non-interactive SSH sessions (OpenChamber's exec path) inherit them
|
||||
# 4. Installs opencode (if missing)
|
||||
# 5. Installs @openchamber/web globally via bun (if missing)
|
||||
# 5. Installs/updates @openchamber/web to latest via bun (every run)
|
||||
# 6. Syncs ~/.config/opencode/opencode.json from CONFIG_URL
|
||||
# 7. Verifies: versions + relay health
|
||||
#
|
||||
@@ -116,12 +116,10 @@ fi
|
||||
[ -x "$HOME/.opencode/bin/opencode" ] && export PATH="$HOME/.opencode/bin:$PATH"
|
||||
|
||||
# ---- 5. openchamber --------------------------------------------------------
|
||||
if bun pm ls -g 2>/dev/null | grep -q "@openchamber/web"; then
|
||||
ok "openchamber already installed: $(openchamber --version 2>/dev/null || echo '?')"
|
||||
else
|
||||
info "installing @openchamber/web globally..."
|
||||
bun install -g @openchamber/web
|
||||
fi
|
||||
# Always (re)install the latest published version so re-runs upgrade in place.
|
||||
info "installing/updating @openchamber/web to latest..."
|
||||
bun install -g @openchamber/web@latest
|
||||
ok "openchamber version: $(openchamber --version 2>/dev/null || echo '?')"
|
||||
|
||||
# ---- 6. opencode config sync ------------------------------------------------
|
||||
CFG_DIR="$HOME/.config/opencode"
|
||||
|
||||
Reference in new issue
Block a user