From 0d749313662de4b036d96b020b0389a3fc40f9c9 Mon Sep 17 00:00:00 2001 From: Daniel Chalef <131175+danielchalef@users.noreply.github.com> Date: Tue, 7 Oct 2025 10:39:12 -0700 Subject: [PATCH] fix: Revert CI workflows to use --extra dev instead of --group dev The mcp_server/pyproject.toml uses [project.optional-dependencies] not [dependency-groups], so CI workflows must use 'uv sync --extra dev' not 'uv sync --group dev' --- .github/workflows/mcp-server-lint.yml | 2 +- .github/workflows/mcp-server-tests.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/mcp-server-lint.yml b/.github/workflows/mcp-server-lint.yml index 9f6399f9..51e7dbbf 100644 --- a/.github/workflows/mcp-server-lint.yml +++ b/.github/workflows/mcp-server-lint.yml @@ -29,7 +29,7 @@ jobs: - name: Install MCP server dependencies run: | cd mcp_server - uv sync --group dev + uv sync --extra dev - name: Add ruff to dependencies run: | diff --git a/.github/workflows/mcp-server-tests.yml b/.github/workflows/mcp-server-tests.yml index abf4f356..d786de40 100644 --- a/.github/workflows/mcp-server-tests.yml +++ b/.github/workflows/mcp-server-tests.yml @@ -61,7 +61,7 @@ jobs: - name: Install MCP server dependencies run: | cd mcp_server - uv sync --group dev + uv sync --extra dev - name: Run configuration tests run: |