fix: Remove --skip-requirements to install full dependencies
Some checks failed
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Has been cancelled
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Failing after 11s
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Deploy to Testnet / notify-deployment (push) Has been cancelled
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Has been cancelled
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been cancelled
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped

- Remove --skip-requirements from cross-chain-sync and multi-chain-consensus tests
- Install full requirements.txt instead of individual packages
- Fixes cascading ModuleNotFoundError for sqlmodel and other dependencies
- aitbc_chain module requires many runtime dependencies
This commit is contained in:
aitbc
2026-04-29 19:54:51 +02:00
parent 4dbfc9043a
commit 5dbbb97b37

View File

@@ -49,8 +49,7 @@ jobs:
bash scripts/ci/setup-python-venv.sh \
--repo-dir "$PWD" \
--venv-dir "$PWD/venv" \
--skip-requirements \
--extra-packages "pytest pytest-asyncio fastapi uvicorn httpx cryptography pydantic-settings"
--extra-packages "pytest pytest-asyncio"
echo "✅ Python environment ready"
- name: Test cross-chain block synchronization
@@ -199,8 +198,7 @@ jobs:
bash scripts/ci/setup-python-venv.sh \
--repo-dir "$PWD" \
--venv-dir "$PWD/venv" \
--skip-requirements \
--extra-packages "pytest pytest-asyncio fastapi uvicorn httpx cryptography pydantic-settings"
--extra-packages "pytest pytest-asyncio"
echo "✅ Python environment ready"
- name: Test multi-chain consensus