ensure that pydantic v1 is being tested

This commit is contained in:
svlandeg 2025-10-20 16:46:19 +02:00
parent 519d2e4cb8
commit adc5c5326a
1 changed files with 22 additions and 13 deletions

View File

@ -48,23 +48,32 @@ jobs:
matrix:
os: [ ubuntu-latest, windows-latest, macos-latest ]
python-version: [ "3.14" ]
pydantic-version: "pydantic-v2"
include:
- os: macos-latest
python-version: "3.8"
- os: windows-latest
python-version: "3.9"
- os: ubuntu-latest
python-version: "3.10"
- os: macos-latest
python-version: "3.11"
- os: windows-latest
python-version: "3.12"
- os: ubuntu-latest
python-version: "3.13"
pydantic-version: ["pydantic-v1", "pydantic-v2"]
exclude:
- python-version: "3.14"
pydantic-version: "pydantic-v1"
- os: windows-latest
python-version: "3.8"
pydantic-version: "pydantic-v2"
- os: ubuntu-latest
python-version: "3.9"
pydantic-version: "pydantic-v1"
- os: macos-latest
python-version: "3.10"
pydantic-version: "pydantic-v2"
- os: windows-latest
python-version: "3.11"
pydantic-version: "pydantic-v1"
- os: ubuntu-latest
python-version: "3.12"
pydantic-version: "pydantic-v2"
- os: macos-latest
python-version: "3.13"
pydantic-version: "pydantic-v1"
- os: windows-latest
python-version: "3.13"
pydantic-version: "pydantic-v2"
fail-fast: false
runs-on: ${{ matrix.os }}
steps: