Skip to content

Commit 75c131b

Browse files
author
User
committed
fix(enclave-setup): non-fatal vram-cli install (warn if release asset missing)
1 parent d2323d4 commit 75c131b

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

enclave-setup.sh

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -244,10 +244,16 @@ step "Installing vram-cli"
244244
if command -v vram-cli >/dev/null 2>&1; then
245245
ok "vram-cli already installed: $(vram-cli --version 2>&1 | head -1)"
246246
else
247-
curl -fsSL --retry 3 -o /usr/local/bin/vram-cli \
248-
"${RELEASE_URL}/vram-cli-linux-x86_64"
249-
chmod +x /usr/local/bin/vram-cli
250-
ok "vram-cli installed"
247+
if curl -fsSL --retry 3 -o /usr/local/bin/vram-cli \
248+
"${RELEASE_URL}/vram-cli-linux-x86_64" 2>/dev/null && \
249+
[[ $(stat -c%s /usr/local/bin/vram-cli 2>/dev/null) -gt 100000 ]]; then
250+
chmod +x /usr/local/bin/vram-cli
251+
ok "vram-cli installed"
252+
else
253+
rm -f /usr/local/bin/vram-cli
254+
warn "vram-cli not yet in this release — install manually after CI completes:"
255+
warn " curl -Lo /usr/local/bin/vram-cli ${RELEASE_URL}/vram-cli-linux-x86_64 && chmod +x /usr/local/bin/vram-cli"
256+
fi
251257
fi
252258

253259
# ─── 6. Download pre-built nautilus binary ──────────────────────────────────

0 commit comments

Comments
 (0)