ci: add click to staking tests venv dependencies
Some checks failed
Staking Tests / test-staking-service (push) Failing after 11s
Staking Tests / test-staking-integration (push) Has been skipped
Staking Tests / test-staking-contract (push) Has been skipped
Staking Tests / run-staking-test-runner (push) Has been skipped

Added click package to --extra-packages in both staking service tests and integration tests jobs to ensure CLI functionality is available during test execution.
This commit is contained in:
aitbc
2026-04-20 11:05:09 +02:00
parent fc803d80d0
commit 64770afa6a

View File

@@ -43,7 +43,7 @@ jobs:
--repo-dir "$PWD" \
--venv-dir "$PWD/venv" \
--skip-requirements \
--extra-packages "pytest pytest-asyncio sqlmodel"
--extra-packages "pytest pytest-asyncio sqlmodel click"
echo "✅ Python environment ready"
- name: Run staking service tests
@@ -90,7 +90,7 @@ jobs:
--repo-dir "$PWD" \
--venv-dir "$PWD/venv" \
--skip-requirements \
--extra-packages "pytest pytest-asyncio sqlmodel"
--extra-packages "pytest pytest-asyncio sqlmodel click"
echo "✅ Python environment ready"
- name: Run staking integration tests