fix: remove --skip-requirements to install full requirements.txt
Some checks failed
Integration Tests / test-service-integration (push) Failing after 5m21s

- 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
This commit is contained in:
aitbc
2026-04-24 12:28:37 +02:00
parent f0b47b94cf
commit eb049504a1

View File

@@ -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