@@ -2,8 +2,28 @@ name: CI / Contrib / Tests
22
33on :
44 push :
5+ paths :
6+ - openapi_core/**
7+ - tests/integration/contrib/**
8+ - tests/unit/contrib/**
9+ - tests/integration/conftest.py
10+ - tests/integration/data/**
11+ - pyproject.toml
12+ - poetry.lock
13+ - .github/workflows/contrib-tests.yml
14+ - .github/workflows/python-tests.yml
515 pull_request :
616 types : [opened, synchronize]
17+ paths :
18+ - openapi_core/**
19+ - tests/integration/contrib/**
20+ - tests/unit/contrib/**
21+ - tests/integration/conftest.py
22+ - tests/integration/data/**
23+ - pyproject.toml
24+ - poetry.lock
25+ - .github/workflows/contrib-tests.yml
26+ - .github/workflows/python-tests.yml
727
828concurrency :
929 group : ${{ github.workflow }}-${{ github.ref }}
4060 unit_path : tests/unit/contrib/django
4161 spec : " >=5.0,<6.0"
4262 label : " django-5.x"
63+ - contrib : django
64+ integration_path : tests/integration/contrib/django
65+ unit_path : tests/unit/contrib/django
66+ spec : " >=6.0,<7.0"
67+ label : " django-6.x"
4368 - contrib : falcon
4469 integration_path : tests/integration/contrib/falcon
4570 spec : " >=4.0,<5.0"
@@ -80,6 +105,13 @@ jobs:
80105 spec : " "
81106 label : " werkzeug-default"
82107 python-version : ["3.10", "3.11", "3.12", "3.13", "3.14"]
108+ exclude :
109+ - target :
110+ label : " django-6.x"
111+ python-version : " 3.10"
112+ - target :
113+ label : " django-6.x"
114+ python-version : " 3.11"
83115 fail-fast : false
84116 steps :
85117 - uses : actions/checkout@v6
0 commit comments