Skip to content

Commit ce04ade

Browse files
committed
make build dev separately
1 parent 524edae commit ce04ade

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -243,19 +243,20 @@ jobs:
243243
run: |
244244
uv pip install -r pydantic/pyproject.toml --extra timezone
245245
uv pip install maturin
246-
make build-dev
247246
env:
248247
UV_PROJECT_ENVIRONMENT: .venv
249248

249+
- name: install pydantic-core
250+
run: make build-dev
251+
250252
- run: uv --version && uv pip list
251253

252254
# Run pytest with lax xfail because we often add tests to pydantic
253255
# which xfail on a pending release of pydantic-core
254-
- run: uv run pytest --override-ini=xfail_strict=False
255-
working-directory: pydantic
256+
- run: uv run pytest --override-ini=xfail_strict=False pydantic/tests
256257
env:
257258
PYDANTIC_PRIVATE_ALLOW_UNHANDLED_SCHEMA_TYPES: 1
258-
UV_PROJECT_ENVIRONMENT: ../.venv
259+
UV_PROJECT_ENVIRONMENT: .venv
259260

260261
lint:
261262
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)