Skip to content

Commit b032c25

Browse files
fix(ci): install galileo evaluator's dev extra when running its tests
The moved StepRecorder integration test needs agent-control-sdk, which only lives in the galileo evaluator's dev extra. The test target never requested that extra, so CI installed a venv without it and failed to import agent_control. Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 7c6936c commit b032c25

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎evaluators/contrib/galileo/Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ sync:
1616
uv sync
1717

1818
test:
19-
uv run --with pytest --with pytest-asyncio --with pytest-cov --package $(PACKAGE) pytest tests --cov=src --cov-report=xml:../../../coverage-evaluators-galileo.xml -q
19+
uv run --extra dev --with pytest --with pytest-asyncio --with pytest-cov --package $(PACKAGE) pytest tests --cov=src --cov-report=xml:../../../coverage-evaluators-galileo.xml -q
2020

2121
lint:
2222
uv run --with ruff --package $(PACKAGE) ruff check --config ../../../pyproject.toml src/

0 commit comments

Comments
 (0)