Skip to content

Commit 3b895fd

Browse files
committed
feat: ci w/ extras better
1 parent d371d14 commit 3b895fd

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,12 @@ jobs:
4848
mkdir -p ${{ github.workspace }}/opt/duckdb
4949
unzip libduckdb-${{ matrix.os.duckdb-slug }}.zip -d ${{ github.workspace }}/opt/duckdb
5050
- name: Sync
51-
run: uv sync --no-install-project
52-
- name: Build directly with maturin
53-
run: uv run maturin dev --uv
51+
run: uv sync --all-extras
5452
- name: Lint
5553
run: scripts/lint
5654
- name: Test
5755
run: scripts/test
56+
- name: Sync w/o extras
57+
run: uv sync
58+
- name: Test w/o extras
59+
run: uv run pytest

0 commit comments

Comments
 (0)