diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 09b89138412..da8c7e25e39 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -109,13 +109,11 @@ jobs: - name: Install Python dependencies (for docker tests) run: | - uv venv .venv --python 3.11 - source .venv/bin/activate # ``dev`` extra pulls in pytest, pytest-asyncio — # everything tests/docker/ needs. We deliberately avoid ``all`` # here because the docker tests only drive the container via # subprocess and don't import hermes_agent's optional deps. - uv pip install -e ".[dev]" + uv sync --locked --python 3.11 --extra dev - name: Run docker integration tests env: