fix(ci): install uv via official installer in tradein test job (PEP 668) #676

Merged
bot-reviewer merged 1 commit from fix/tradein-ci-uv-install into main 2026-05-29 20:45:13 +00:00

View file

@ -62,7 +62,11 @@ jobs:
- uses: actions/checkout@v4
- name: Install uv
run: pip install --no-cache-dir uv
# Официальный standalone-инсталлер: системный `pip install uv` на
# ubuntu-runner падает с PEP 668 externally-managed-environment (#666 CI).
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
- name: Sync deps (incl. dev group — pytest)
run: uv sync --frozen