From 31f9c2f8eb1bfca80920e9fbce0a97f2caf29700 Mon Sep 17 00:00:00 2001 From: "ViX.neSS" Date: Fri, 6 Mar 2026 10:33:55 +0800 Subject: [PATCH] Fix CI: use uv sync --extra dev to install dev tools uv sync --dev installs from [dependency-groups] dev which doesn't exist. The dev tools (ruff, pyright, pytest) are declared under [project.optional-dependencies] dev, which requires --extra dev. Made-with: Cursor --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 13ce71f..fcbaf7e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: python-version: "3.12" - name: Install dependencies - run: uv sync --dev + run: uv sync --extra dev - name: Lint with ruff run: |