Skip to content

Commit 257b617

Browse files
committed
Add Python 3.12, Django 4.2
Also use 'include' instead of 'exclude' for more readability
1 parent ecdaa2e commit 257b617

File tree

1 file changed

+32
-14
lines changed

1 file changed

+32
-14
lines changed

.github/workflows/test.yml

Lines changed: 32 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,50 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
python-version: ['3.6', '3.7', '3.8', '3.9', '3.10', '3.11']
13-
django-version: ['3.2', '4.0', '4.1', 'main']
14-
exclude:
12+
# https://docs.djangoproject.com/faq/install/#what-python-version-can-i-use-with-django
13+
include:
1514
- django-version: '3.2'
16-
python-version: '3.11'
15+
python-version: '3.6'
16+
- django-version: '3.2'
17+
python-version: '3.7'
18+
- django-version: '3.2'
19+
python-version: '3.8'
20+
- django-version: '3.2'
21+
python-version: '3.9'
22+
- django-version: '3.2'
23+
python-version: '3.10'
1724

1825
- django-version: '4.0'
19-
python-version: '3.6'
26+
python-version: '3.8'
2027
- django-version: '4.0'
21-
python-version: '3.7'
28+
python-version: '3.9'
2229
- django-version: '4.0'
23-
python-version: '3.11'
30+
python-version: '3.10'
2431

2532
- django-version: '4.1'
26-
python-version: '3.6'
33+
python-version: '3.8'
2734
- django-version: '4.1'
28-
python-version: '3.7'
35+
python-version: '3.9'
36+
- django-version: '4.1'
37+
python-version: '3.10'
38+
- django-version: '4.1'
39+
python-version: '3.11'
40+
41+
- django-version: '4.2'
42+
python-version: '3.8'
43+
- django-version: '4.2'
44+
python-version: '3.9'
45+
- django-version: '4.2'
46+
python-version: '3.10'
47+
- django-version: '4.2'
48+
python-version: '3.11'
2949

3050
- django-version: 'main'
31-
python-version: '3.6'
32-
- django-version: 'main'
33-
python-version: '3.7'
51+
python-version: '3.10'
3452
- django-version: 'main'
35-
python-version: '3.8'
53+
python-version: '3.11'
3654
- django-version: 'main'
37-
python-version: '3.9'
55+
python-version: '3.12'
3856

3957
steps:
4058
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)