From eb049504a10dfdddde836c27fca1704a2c1eb8e4 Mon Sep 17 00:00:00 2001 From: aitbc Date: Fri, 24 Apr 2026 12:28:37 +0200 Subject: [PATCH] fix: remove --skip-requirements to install full requirements.txt - Remove --skip-requirements from integration-tests.yml - Install full requirements.txt instead of adding dependencies one by one - Fixes integration-tests CI dependency issues more efficiently --- .gitea/workflows/integration-tests.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitea/workflows/integration-tests.yml b/.gitea/workflows/integration-tests.yml index 77d976d0..a60ed168 100644 --- a/.gitea/workflows/integration-tests.yml +++ b/.gitea/workflows/integration-tests.yml @@ -118,9 +118,7 @@ jobs: bash scripts/ci/setup-python-venv.sh \ --repo-dir "$PWD" \ - --venv-dir "$PWD/venv" \ - --skip-requirements \ - --extra-packages "requests pytest httpx pytest-asyncio pytest-timeout click locust sqlalchemy sqlmodel PyJWT starlette pydantic-settings fastapi" + --venv-dir "$PWD/venv" # Ensure standard directories exist mkdir -p /var/lib/aitbc/data /var/lib/aitbc/keystore /etc/aitbc /var/log/aitbc