Skip to content

Commit 85aafe3

Browse files
committed
chore: Add tests for Django 6 and cms main repo
1 parent 69dda8d commit 85aafe3

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

.github/workflows/test.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,24 @@ jobs:
88
strategy:
99
fail-fast: false
1010
matrix:
11-
python-version: [ "3.10", "3.11", "3.12"]
11+
python-version: [ "3.10", "3.11", "3.12", "3.13"]
1212
requirements-file: [
1313
dj42_cms41.txt,
1414
dj42_cms50.txt,
1515
dj50_cms50.txt,
1616
dj51_cms50.txt,
17-
dj52_cms50.txt
17+
dj52_cms50.txt,
18+
dj60_cms50.txt,
19+
dj52_cmsmain.txt
1820
]
1921
os: [
2022
ubuntu-latest,
2123
]
24+
exclude:
25+
- python-version: "3.10"
26+
requirements-file: dj60_cms50.txt
27+
- python-version: "3.11"
28+
requirements-file: dj60_cms50.txt
2229
steps:
2330
- uses: actions/checkout@v5
2431
- name: Set up Python ${{ matrix.python-version }}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-r base.txt
2+
3+
Django>=5.2,<5.3
4+
git+https://github.com/django-cms/django-cms.git@main
5+

tests/requirements/dj60_cms50.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
-r base.txt
2+
3+
Django>=6.0a1,<6.1
4+
django-cms>=5.0,<5.1

0 commit comments

Comments
 (0)