Skip to content

Commit 2d52956

Browse files
fix: install felix and mcp extras in scheduled Benchmark smoke (#63)
The weekly Benchmark workflow only installed the dev extra, so default felix smoke exited 2 with felix-agent-sdk missing. Install the same dev+felix+mcp extras as CI smoke, and use --smoke-test instead of the deprecated --dry-run alias. Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Jason <jkbennitt@users.noreply.github.com>
1 parent ac73d16 commit 2d52956

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

‎.github/workflows/benchmark.yml‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,11 @@ jobs:
4141
with:
4242
python-version: "3.14"
4343
- uses: astral-sh/setup-uv@v4
44-
- run: uv pip install -e ".[dev]" --system
44+
# felix extra: default smoke harness. mcp extra: raw-grok / MCP smoke variants.
45+
- run: uv pip install -e ".[dev,felix,mcp]" --system
4546

4647
- name: Smoke test
47-
run: python scripts/run_benchmark.py --dry-run --ticks 5
48+
run: python scripts/run_benchmark.py --smoke-test --ticks 5
4849

4950
# --- Docker benchmark (uncomment when self-hosted runner is configured) ---
5051
#

0 commit comments

Comments
 (0)