From 64097f7108512b00e8fddd35f0e929314a674a48 Mon Sep 17 00:00:00 2001 From: Crystal Zhou Date: Tue, 3 Jun 2025 18:06:46 -0400 Subject: [PATCH] Add a documentation build step in CI --- .github/workflows/test.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 31c2febea..4ae081406 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -80,6 +80,13 @@ jobs: with: enable-cache: true + - name: Check documentation + if: ${{ matrix.python-version == '3.10' && matrix.toolchain == 'stable' }} + run: | + uv sync --dev --group docs --no-install-package datafusion + uv run --no-project maturin develop --uv + uv run --no-project docs/build.sh + - name: Run tests env: RUST_BACKTRACE: 1