ci: create venv before installing dependencies in hanzo-mcp workflow

This commit is contained in:
2025-09-17 17:14:30 -05:00
parent f4d780146f
commit 84534897cb
+4
View File
@@ -43,6 +43,8 @@ jobs:
- name: Install dependencies
run: |
cd pkg/hanzo-mcp
uv venv
source .venv/bin/activate
uv pip install -e ".[test,performance,analytics]"
- name: Run type checking with mypy
@@ -92,6 +94,8 @@ jobs:
- name: Install dependencies
run: |
cd pkg/hanzo-mcp
uv venv
source .venv/bin/activate
uv pip install -e ".[test,performance,analytics]"
- name: Run integration tests with API keys