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