From 0889a0b4053b04806c05e4fdc9276473b4bf7725 Mon Sep 17 00:00:00 2001 From: Sergey Vanyushkin Date: Sat, 9 May 2026 18:17:54 +0300 Subject: [PATCH] ci: install playwright in deps step, use python:3.13 for e2e to avoid python version mismatch --- .woodpecker/pipeline.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.woodpecker/pipeline.yml b/.woodpecker/pipeline.yml index 82335cc..e2ae60b 100644 --- a/.woodpecker/pipeline.yml +++ b/.woodpecker/pipeline.yml @@ -27,7 +27,8 @@ 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 + - uv sync --no-dev --group lints --group tests --group types --group dev + - uv run --no-sync playwright install chromium - name: lint image: python:3.13 @@ -68,7 +69,7 @@ steps: - uv run --no-sync pytest tests/unit/ - name: test-e2e - image: mcr.microsoft.com/playwright/python:v1.59.0 + image: python:3.13 volumes: - /tmp/uv-cache:/root/.cache/uv environment: