IQ.Pilot Release Commit @ dab4674

This commit is contained in:
IQ.Lvbs CI [bot]
2026-08-30 14:49:29 -05:00
parent d42df282ae
commit c9629a3603
19 changed files with 812 additions and 66 deletions

View File

@@ -20,7 +20,21 @@ echo "updating uv..."
uv self update || true
echo "installing python packages..."
uv sync --frozen --all-extras
UV_SYNC_ARGS=(--frozen)
if [[ "${IQPILOT_RUNTIME_DEPENDENCIES_ONLY:-0}" != "1" ]]; then
UV_SYNC_ARGS+=(--all-extras)
fi
UV_SYNC_OK=0
for attempt in 1 2 3; do
if uv sync "${UV_SYNC_ARGS[@]}"; then
UV_SYNC_OK=1
break
fi
[[ "${attempt}" -lt 3 ]] && sleep "$((attempt * 5))"
done
if [[ "${UV_SYNC_OK}" -ne 1 ]]; then
exit 1
fi
source .venv/bin/activate
if [[ "$(uname)" == 'Darwin' ]]; then