Files
sillyhome-next/.woodpecker.yml
Pino a9a66d0abe CI-002: Woodpecker CI für pytest/ruff/mypy hinzufügen
- Pipeline auf push/PR
- Abhängigkeiten installieren, Tests, Lint, Typecheck
2026-06-11 19:47:52 +02:00

25 lines
405 B
YAML

when:
event:
- push
- pull_request
steps:
- name: Install dependencies
image: python:3.11-slim
commands:
- pip install -e .[dev]
- name: Run pytest
image: python:3.11-slim
commands:
- pytest -q
- name: Run ruff
image: python:3.11-slim
commands:
- ruff check .
- name: Run mypy
image: python:3.11-slim
commands:
- mypy app tests