when: - event: [push, pull_request, manual] steps: test: image: python:3.11-slim commands: - pip install --no-cache-dir --editable . pytest - python -m pytest tests/ -v