diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..70cb8ac --- /dev/null +++ b/.woodpecker.yml @@ -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 \ No newline at end of file