Compare commits

...

1 Commits

Author SHA1 Message Date
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
.woodpecker.yml Normal file
View File

@@ -0,0 +1,25 @@
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