|
9 | 9 | strategy: |
10 | 10 | fail-fast: false |
11 | 11 | matrix: |
12 | | - python-version: ['3.9', '3.10', '3.11', '3.12', '3.13'] |
| 12 | + python-version: ['3.9','3.10', '3.11', '3.12', '3.13'] |
13 | 13 | django-version: ['4.2', '5.0', '5.1', '5.2', 'main'] |
14 | 14 | os: [ |
15 | 15 | ubuntu-latest, |
|
23 | 23 | django-version: '5.2' |
24 | 24 | - python-version: '3.9' |
25 | 25 | django-version: 'main' |
| 26 | + - python-version: '3.10' |
| 27 | + django-version: 'main' |
26 | 28 |
|
27 | 29 | steps: |
28 | 30 | - uses: actions/checkout@v5 |
|
48 | 50 |
|
49 | 51 | - name: Upload Coverage to Codecov |
50 | 52 | uses: codecov/codecov-action@v5 |
51 | | - |
52 | | - |
53 | | - unit-tests-future-versions: |
54 | | - # Runs for all Django/Python versions which are not yet supported |
55 | | - runs-on: ${{ matrix.os }} |
56 | | - strategy: |
57 | | - fail-fast: false |
58 | | - matrix: |
59 | | - python-version: ['3.12', '3.13'] |
60 | | - django-version: [ |
61 | | - 'https://github.com/django/django/archive/main.tar.gz' |
62 | | - ] |
63 | | - os: [ |
64 | | - ubuntu-latest, |
65 | | - ] |
66 | | - |
67 | | - steps: |
68 | | - - uses: actions/checkout@v5 |
69 | | - - name: Set up Python ${{ matrix.python-version }} |
70 | | - |
71 | | - uses: actions/setup-python@v6 |
72 | | - with: |
73 | | - python-version: ${{ matrix.python-version }} |
74 | | - - name: Install dependencies |
75 | | - run: | |
76 | | - python -m pip install --upgrade pip |
77 | | - pip install ${{ matrix.django-version }} coverage setuptools |
78 | | - python setup.py install |
79 | | -
|
80 | | - - name: Run coverage |
81 | | - run: coverage run tests/settings.py |
82 | | - continue-on-error: true |
83 | | - |
84 | | - - name: Upload Coverage to Codecov |
85 | | - uses: codecov/codecov-action@v5 |
0 commit comments