From e894622b30ffeb67e49e6af9da44c2d2c32eb188 Mon Sep 17 00:00:00 2001 From: Xiaoxia AI Date: Thu, 25 Jun 2026 12:01:39 +0800 Subject: [PATCH] fix(ci): align tests workflow with release gate --- .gitea/workflows/tests.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index 14c9b2576..ab8176c4f 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -58,7 +58,7 @@ jobs: shell: sh run: | set -eu - python -m pytest tests/integration/ -v --cov=packages --cov=apps --cov-report=xml --cov-report=term + PYTHONPATH="$PWD/apps/api:$PWD" python -m pytest tests/unit -q lint: runs-on: ubuntu-latest @@ -104,16 +104,16 @@ jobs: shell: sh run: | set -eu - python -m black --check packages/ apps/ tests/ + python -m black --check alembic apps packages tests scripts - name: Run Flake8 shell: sh run: | set -eu - python -m flake8 packages/ apps/ tests/ --max-line-length=120 --extend-ignore=E203,W503 + python -m flake8 apps packages tests --count --statistics - name: Run MyPy shell: sh run: | set -eu - python -m mypy packages/ apps/ --ignore-missing-imports + python -m mypy packages apps --ignore-missing-imports