Skip to content

Commit 9aadc42

Browse files
committed
simplify, review comments
1 parent c360563 commit 9aadc42

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,11 @@ jobs:
3737
enable-cache: true
3838

3939
- name: install deps
40-
run: |
41-
uv sync --group testing
42-
uv pip install maturin pip
40+
run: uv sync --group testing
4341

4442
- run: rustc --version --verbose
4543

46-
- run: uv run maturin develop
44+
- run: make build-dev
4745
env:
4846
RUST_BACKTRACE: 1
4947
RUSTFLAGS: '-C instrument-coverage'
@@ -256,8 +254,8 @@ jobs:
256254
working-directory: pydantic
257255

258256
# Run pytest with lax xfail because we often add tests to pydantic
259-
# which xfail on a pending release of pydantic-core
260-
- run: uv run pytest --override-ini=xfail_strict=False tests
257+
# which xfail on a pending release of pydantic-core
258+
- run: uv run pytest --override-ini=xfail_strict=False
261259
working-directory: pydantic
262260
env:
263261
PYDANTIC_PRIVATE_ALLOW_UNHANDLED_SCHEMA_TYPES: 1
@@ -689,7 +687,7 @@ jobs:
689687
set -x
690688
curl -LsSf https://astral.sh/uv/install.sh | sh
691689
source $HOME/.local/bin/env
692-
uv sync --group testing
690+
uv sync --frozen --group testing --no-install-project
693691
uv pip install pydantic-core --no-index --no-deps --find-links dist --force-reinstall
694692
uv run pytest --ignore=tests/test_docstrings.py
695693
uv run -c 'import pydantic_core._pydantic_core; print(pydantic_core._pydantic_core.__version__)'

0 commit comments

Comments
 (0)