Align frontend API contracts and CI pipeline #15

Merged
avm merged 14 commits from feature/frontend-api-alignment-dev into dev 2026-03-23 14:12:22 +03:00
Showing only changes of commit acfb442c6c - Show all commits

View File

@@ -46,13 +46,8 @@ jobs:
timeout 180s "${BOOTSTRAP_PYTHON}" -m pip install --user --break-system-packages --upgrade pip uv timeout 180s "${BOOTSTRAP_PYTHON}" -m pip install --user --break-system-packages --upgrade pip uv
export PATH="$HOME/.local/bin:$PATH" export PATH="$HOME/.local/bin:$PATH"
timeout 300s uv python install "${PYTHON_VERSION}"
if "${BOOTSTRAP_PYTHON}" -c 'import sys; raise SystemExit(0 if sys.version_info >= (3, 11) else 1)'; then PYTHON_BIN="$(uv python find --managed-python "${PYTHON_VERSION}")"
PYTHON_BIN="${BOOTSTRAP_PYTHON}"
else
timeout 300s uv python install "${PYTHON_VERSION}"
PYTHON_BIN="${PYTHON_VERSION}"
fi
printf 'PYTHON_BIN=%s\n' "${PYTHON_BIN}" > .ci-python-env printf 'PYTHON_BIN=%s\n' "${PYTHON_BIN}" > .ci-python-env
@@ -137,13 +132,8 @@ jobs:
timeout 180s "${BOOTSTRAP_PYTHON}" -m pip install --user --break-system-packages --upgrade pip uv timeout 180s "${BOOTSTRAP_PYTHON}" -m pip install --user --break-system-packages --upgrade pip uv
export PATH="$HOME/.local/bin:$PATH" export PATH="$HOME/.local/bin:$PATH"
timeout 300s uv python install "${PYTHON_VERSION}"
if "${BOOTSTRAP_PYTHON}" -c 'import sys; raise SystemExit(0 if sys.version_info >= (3, 11) else 1)'; then PYTHON_BIN="$(uv python find --managed-python "${PYTHON_VERSION}")"
PYTHON_BIN="${BOOTSTRAP_PYTHON}"
else
timeout 300s uv python install "${PYTHON_VERSION}"
PYTHON_BIN="${PYTHON_VERSION}"
fi
printf 'PYTHON_BIN=%s\n' "${PYTHON_BIN}" > .ci-python-env printf 'PYTHON_BIN=%s\n' "${PYTHON_BIN}" > .ci-python-env