Skip to content

Commit 4254aaf

Browse files
committed
fix: correct uv sync syntax in CI workflows
Use --all-extras --no-extra mcp instead of --without-group mcp for excluding optional dependencies in uv sync command.
1 parent ccfd709 commit 4254aaf

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
enable-cache: true
2222

2323
- name: Install all dependencies
24-
run: uv sync --without mcp
24+
run: uv sync --all-extras --no-extra mcp
2525

2626
- name: Build documentation
2727
run: |

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
enable-cache: true
1919

2020
- name: Install dependencies
21-
run: uv sync --without mcp
21+
run: uv sync --all-extras --no-extra mcp
2222

2323
- name: Run Ruff
2424
uses: astral-sh/ruff-action@0c50076f12c38c3d0115b7b519b54a91cb9cf0ad # v3.5.0

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1414
include:
1515
- python-version: "3.9"
16-
test-extras: "--without mcp"
16+
test-extras: "--all-extras --no-extra mcp"
1717
- python-version: "3.10"
1818
test-extras: "--all-extras"
1919
- python-version: "3.11"

0 commit comments

Comments
 (0)