Skip to content

Commit

Permalink
Update Github Actions to support installing wagtail-modeladmin package
Browse files Browse the repository at this point in the history
  • Loading branch information
gasman committed Nov 6, 2023
1 parent 2dc1427 commit 52da076
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,27 +23,32 @@ jobs:
django: "Django>=3.2,<4.0"
wagtail: "wagtail>=4.1,<4.2"
database: "postgresql"
modeladmin: false
experimental: false
- python: "3.9"
django: "Django>=4.0,<4.1"
wagtail: "wagtail>=5.0,<5.1"
database: "sqlite3"
modeladmin: false
experimental: false
- python: "3.10"
django: "Django>=4.1,<4.2"
wagtail: "wagtail>=5.1,<5.2"
database: "postgresql"
modeladmin: true
experimental: false
- python: "3.11"
django: "Django>=4.2,<4.3"
wagtail: "wagtail>=5.2,<5.3"
database: "sqlite3"
modeladmin: true
experimental: false

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

services:
Expand All @@ -68,6 +73,9 @@ jobs:
pip install "${{ matrix.django }}"
pip install "${{ matrix.wagtail }}"
pip install -e .[testing]
- name: Install wagtail-modeladmin
if: ${{ matrix.modeladmin }}
run: pip install wagtail-modeladmin
- name: Test
run: ./runtests.py
env:
Expand Down

0 comments on commit 52da076

Please sign in to comment.