@@ -31,24 +31,64 @@ jobs:
3131 include :
3232 - database : sqlite
3333 backend : db
34+ django-version : " >=4.2,<5.0"
35+ - database : sqlite
36+ backend : db
37+ django-version : " >=5.2,<6.0"
38+ - database : sqlite
39+ backend : db
40+ django-version : " ==6.0b1"
41+ - database : postgresql
42+ backend : db
43+ django-version : " >=4.2,<5.0"
3444 - database : postgresql
3545 backend : db
46+ django-version : " >=5.2,<6.0"
47+ - database : postgresql
48+ backend : db
49+ django-version : " ==6.0b1"
3650 - database : mysql
3751 backend : db
52+ django-version : " >=4.2,<5.0"
53+ - database : mysql
54+ backend : db
55+ django-version : " >=5.2,<6.0"
56+ - database : mysql
57+ backend : db
58+ django-version : " ==6.0b1"
59+ - database : mariadb
60+ backend : db
61+ django-version : " >=4.2,<5.0"
62+ - database : mariadb
63+ backend : db
64+ django-version : " >=5.2,<6.0"
3865 - database : mariadb
3966 backend : db
67+ django-version : " ==6.0b1"
4068 - database : sqlite
4169 backend : elasticsearch7
70+ django-version : " >=4.2,<5.0"
4271 - database : sqlite
4372 backend : elasticsearch8
73+ django-version : " >=5.2,<6.0"
4474 - database : sqlite
4575 backend : elasticsearch9
76+ django-version : " >=5.2,<6.0"
77+ - database : sqlite
78+ backend : elasticsearch9
79+ django-version : " ==6.0b1"
4680 - database : sqlite
4781 backend : opensearch2
4882 opensearch-version : 2.10.0
83+ django-version : " >=4.2,<5.0"
84+ - database : sqlite
85+ backend : opensearch3
86+ opensearch-version : 3.1.0
87+ django-version : " >=5.2,<6.0"
4988 - database : sqlite
5089 backend : opensearch3
5190 opensearch-version : 3.1.0
91+ django-version : " ==6.0b1"
5292
5393 services :
5494 postgresql :
@@ -171,6 +211,7 @@ jobs:
171211 - name : Install dependencies
172212 run : |
173213 python -m pip install --upgrade pip
214+ pip install "Django${{ matrix.django-version }}"
174215 pip install .[test]
175216
176217 if [[ "${{ matrix.backend }}" == "elasticsearch7" ]]; then
0 commit comments