From c67ef4115d5dcc02d8d10b2e3709c99e8b12774d Mon Sep 17 00:00:00 2001 From: Sergey Vanyushkin Date: Sat, 9 May 2026 19:13:05 +0300 Subject: [PATCH] ci: force UV_PYTHON=3.13, remove --no-dev, install browsers in e2e step --- .woodpecker/pipeline.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.woodpecker/pipeline.yml b/.woodpecker/pipeline.yml index e2ae60b..b348266 100644 --- a/.woodpecker/pipeline.yml +++ b/.woodpecker/pipeline.yml @@ -10,6 +10,7 @@ steps: environment: UV_CACHE_DIR: /root/.cache/uv UV_LINK_MODE: copy + UV_PYTHON: "3.13" commands: - pip install uv - cd .. @@ -27,8 +28,7 @@ steps: - git clone https://git.pyaqa.ru/pi3c/pytfm.git - cd $CI_WORKSPACE - rm -rf .venv - - uv sync --no-dev --group lints --group tests --group types --group dev - - uv run --no-sync playwright install chromium + - uv sync --group lints --group tests --group types --group dev - name: lint image: python:3.13 @@ -37,6 +37,7 @@ steps: environment: UV_CACHE_DIR: /root/.cache/uv UV_LINK_MODE: copy + UV_PYTHON: "3.13" depends_on: [deps] commands: - pip install uv @@ -51,6 +52,7 @@ steps: environment: UV_CACHE_DIR: /root/.cache/uv UV_LINK_MODE: copy + UV_PYTHON: "3.13" depends_on: [deps] commands: - pip install uv @@ -63,6 +65,7 @@ steps: environment: UV_CACHE_DIR: /root/.cache/uv UV_LINK_MODE: copy + UV_PYTHON: "3.13" depends_on: [deps] commands: - pip install uv @@ -75,9 +78,11 @@ steps: environment: UV_CACHE_DIR: /root/.cache/uv UV_LINK_MODE: copy + UV_PYTHON: "3.13" depends_on: [deps] commands: - pip install uv + - uv run --no-sync playwright install chromium - uv run --no-sync blog & - sleep 5 - uv run --no-sync pytest tests/e2e/ -v --no-cov