Skip to content

test: use fixture to set up zealot in tests #29

test: use fixture to set up zealot in tests

test: use fixture to set up zealot in tests #29

Workflow file for this run

name: Test
on: [push]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.11", "3.12"]
django-version: ["4.2", "5.0"]
name: Test (Python ${{ matrix.python-version }}, Django ${{ matrix.django-version }})
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: 'pip'
- run: make ci
- run: pip install Django~=${{ matrix.django-version }}
- run: make test
typecheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: 3.12
cache: 'pip'
- run: make ci
- run: make typecheck