@@ -58,18 +58,18 @@ jobs:
5858 matrix :
5959 python-version : ['3.8', '3.9', '3.10', '3.11', '3.12']
6060 django-version :
61- - ' Django~= 3.2.0' # LTS April 2024
62- - ' Django~= 4.2.0' # LTS April 2026
63- - ' Django~= 5.0.0' # April 2025
61+ - ' 3.2.0' # LTS April 2024
62+ - ' 4.2.0' # LTS April 2026
63+ - ' 5.0.0' # April 2025
6464 exclude :
6565 - python-version : ' 3.11'
66- django-version : ' Django~= 3.2.0'
66+ django-version : ' 3.2.0'
6767 - python-version : ' 3.12'
68- django-version : ' Django~= 3.2.0'
68+ django-version : ' 3.2.0'
6969 - python-version : ' 3.8'
70- django-version : ' Django~= 5.0.0'
70+ django-version : ' 5.0.0'
7171 - python-version : ' 3.9'
72- django-version : ' Django~= 5.0.0'
72+ django-version : ' 5.0.0'
7373
7474 steps :
7575 - uses : actions/checkout@v3
@@ -91,10 +91,11 @@ jobs:
9191 poetry config virtualenvs.in-project true
9292 poetry run pip install --upgrade pip
9393 poetry install -E all
94- poetry run pip install -U "${{ matrix.django-version }}"
94+ poetry run pip install -U "Django~= ${{ matrix.django-version }}"
9595 - name : Run Unit Tests
9696 run : |
9797 poetry run pytest
98+ mv .coverage py${{ matrix.python-version }}-dj${{ matrix.django-version }}.coverage
9899
99100 - name : Store coverage files
100101 uses : actions/upload-artifact@v4
0 commit comments