diff --git a/.github/workflows/code_quality.yml b/.github/workflows/code_quality.yml index 47e145230..519341890 100644 --- a/.github/workflows/code_quality.yml +++ b/.github/workflows/code_quality.yml @@ -29,7 +29,7 @@ jobs: enable-cache: true - name: Sync UV project - run: uv sync --group docs + run: uv sync - name: Formatting (Ruff) if: success() @@ -50,10 +50,6 @@ jobs: if: success() continue-on-error: true run: uv run make.py pyright - - - name: Build Docs - continue-on-error: true - run: uv run make.py docs-full # This is a second job instead of an extra step because it takes the longest # So having it as a second job lets it run in parallel to the other checks. @@ -75,7 +71,7 @@ jobs: enable-cache: true - name: Sync UV Project - run: uv sync --group docs + run: uv sync - name: build-docs run: uv run make.py docs-full diff --git a/pyproject.toml b/pyproject.toml index f29c39b64..2780aaa09 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -66,6 +66,7 @@ dev = [ "wheel", "bottle", # Used for web testing playground {include-group = "extras"}, + {include-group = "docs"}, ] # Testing only