Skip to content

Commit 52da076

Browse files
committed
Update Github Actions to support installing wagtail-modeladmin package
1 parent 2dc1427 commit 52da076

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/test.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,27 +23,32 @@ jobs:
2323
django: "Django>=3.2,<4.0"
2424
wagtail: "wagtail>=4.1,<4.2"
2525
database: "postgresql"
26+
modeladmin: false
2627
experimental: false
2728
- python: "3.9"
2829
django: "Django>=4.0,<4.1"
2930
wagtail: "wagtail>=5.0,<5.1"
3031
database: "sqlite3"
32+
modeladmin: false
3133
experimental: false
3234
- python: "3.10"
3335
django: "Django>=4.1,<4.2"
3436
wagtail: "wagtail>=5.1,<5.2"
3537
database: "postgresql"
38+
modeladmin: true
3639
experimental: false
3740
- python: "3.11"
3841
django: "Django>=4.2,<4.3"
3942
wagtail: "wagtail>=5.2,<5.3"
4043
database: "sqlite3"
44+
modeladmin: true
4145
experimental: false
4246

4347
- python: "3.12"
4448
django: "Django>=4.2,<4.3"
4549
wagtail: "git+https://github.com/wagtail/wagtail.git@main#egg=wagtail"
4650
database: "sqlite3"
51+
modeladmin: true
4752
experimental: true
4853

4954
services:
@@ -68,6 +73,9 @@ jobs:
6873
pip install "${{ matrix.django }}"
6974
pip install "${{ matrix.wagtail }}"
7075
pip install -e .[testing]
76+
- name: Install wagtail-modeladmin
77+
if: ${{ matrix.modeladmin }}
78+
run: pip install wagtail-modeladmin
7179
- name: Test
7280
run: ./runtests.py
7381
env:

0 commit comments

Comments
 (0)