Skip to content

Commit da639c5

Browse files
committed
add django-filter version to CI
1 parent c10bad6 commit da639c5

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/test.yml

+14-2
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ jobs:
1616
drf-version:
1717
- '3.14'
1818
- '3.15'
19+
filter-version:
20+
- '23.5'
21+
- '24.0'
1922
exclude:
2023
- python-version: '3.8'
2124
django-version: '5.0'
@@ -46,6 +49,15 @@ jobs:
4649
drf-version: '3.14'
4750
- django-version: '5.1'
4851
drf-version: '3.14'
52+
53+
- django-version: '3.2'
54+
filter-version: '24.0'
55+
- django-version: '4.2'
56+
filter-version: '23.5'
57+
- django-version: '5.0'
58+
filter-version: '23.5'
59+
- django-version: '5.1'
60+
filter-version: '23.5'
4961

5062
steps:
5163
- uses: actions/checkout@v4
@@ -88,14 +100,14 @@ jobs:
88100
- name: Install django-filters
89101
run: |
90102
poetry install -E filters
91-
poetry run pip install -U "Django~=${{ matrix.django-version }}" "djangorestframework~=${{ matrix.drf-version }}"
103+
poetry run pip install -U "Django~=${{ matrix.django-version }}" "djangorestframework~=${{ matrix.drf-version }}" "django-filter~=${{ matrix.filter-version }}"
92104
- name: Run Unit Tests w/ django-filter
93105
run: |
94106
poetry run pytest --cov-fail-under=30
95107
- name: Install all deps
96108
run: |
97109
poetry install -E all
98-
poetry run pip install -U "Django~=${{ matrix.django-version }}" "djangorestframework~=${{ matrix.drf-version }}"
110+
poetry run pip install -U "Django~=${{ matrix.django-version }}" "djangorestframework~=${{ matrix.drf-version }}" "django-filter~=${{ matrix.filter-version }}"
99111
- name: Run Full Unit Tests
100112
run: |
101113
poetry run pytest

0 commit comments

Comments
 (0)