diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a33b6a68a..af1ba6a8d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,7 +51,7 @@ jobs: - "3.10" - "3.9" - "3.8" - pydantic-version: ["pydantic-v1", "pydantic-v2"] + pydantic-version: ["pydantic-v1", "pydantic-v2.7", "pydantic-v2.8+"] fail-fast: false steps: - name: Dump GitHub context @@ -78,8 +78,11 @@ jobs: if: matrix.pydantic-version == 'pydantic-v1' run: pip install "pydantic>=1.10.0,<2.0.0" - name: Install Pydantic v2 - if: matrix.pydantic-version == 'pydantic-v2' - run: pip install "pydantic>=2.0.2,<3.0.0" + if: matrix.pydantic-version == 'pydantic-v2.7' + run: pip install "pydantic>=2.0.2,<2.8" + - name: Install Pydantic v2.8+ + if: matrix.pydantic-version == 'pydantic-v2.8+' + run: pip install "pydantic>=2.8,<3.0" - run: mkdir coverage - name: Test run: bash scripts/test.sh