From d87e500a208a96b40f7fe75b31899527ac8b0f38 Mon Sep 17 00:00:00 2001 From: ayu Date: Mon, 24 Aug 2026 23:51:11 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20run=20async=20worker=20unit=20te?= =?UTF-8?q?sts=20in=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit add a focused pytest step to the python-quality job that runs uv run pytest -q osprey_async_worker after dependency install. the experimental async worker is excluded from root testpaths and the docker integration image, so its 159 unit tests otherwise never run in CI --- .github/workflows/code-quality.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index d92bd275..ba4ff803 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -51,6 +51,9 @@ jobs: uv run pre-commit install --install-hooks uv run pre-commit run --show-diff-on-failure --color=always --all-files + - name: Run async worker unit tests + run: uv run pytest -q osprey_async_worker + - name: Check for unused and undeclared dependencies run: uv tool run fawltydeps --pyenv .venv