fix: Add pydantic-settings to cross-chain-tests workflow
Some checks failed
Cross-Chain Functionality Tests / test-cross-chain-sync (push) Failing after 10s
Cross-Chain Functionality Tests / test-cross-chain-transactions (push) Successful in 2s
Cross-Chain Functionality Tests / test-cross-chain-bridge (push) Has been skipped
Cross-Chain Functionality Tests / test-multi-chain-consensus (push) Failing after 2s
Cross-Chain Functionality Tests / aggregate-results (push) Has been skipped
Deploy to Testnet / deploy-testnet (push) Successful in 1m4s
Deploy to Testnet / notify-deployment (push) Successful in 6s

- Add pydantic-settings to extra-packages
- Fixes ModuleNotFoundError for pydantic_settings in config.py
- aitbc_chain config module requires pydantic-settings
This commit is contained in:
aitbc
2026-04-29 19:53:08 +02:00
parent eeecc6c008
commit 4dbfc9043a

View File

@@ -50,7 +50,7 @@ jobs:
--repo-dir "$PWD" \
--venv-dir "$PWD/venv" \
--skip-requirements \
--extra-packages "pytest pytest-asyncio fastapi uvicorn httpx cryptography"
--extra-packages "pytest pytest-asyncio fastapi uvicorn httpx cryptography pydantic-settings"
echo "✅ Python environment ready"
- name: Test cross-chain block synchronization
@@ -200,7 +200,7 @@ jobs:
--repo-dir "$PWD" \
--venv-dir "$PWD/venv" \
--skip-requirements \
--extra-packages "pytest pytest-asyncio fastapi uvicorn httpx cryptography"
--extra-packages "pytest pytest-asyncio fastapi uvicorn httpx cryptography pydantic-settings"
echo "✅ Python environment ready"
- name: Test multi-chain consensus