diff --git a/.woodpecker/workflow.yaml b/.woodpecker/workflow.yaml new file mode 100644 index 0000000..21a15f6 --- /dev/null +++ b/.woodpecker/workflow.yaml @@ -0,0 +1,20 @@ +when: + - event: push + branch: main + +steps: + - name: lint + image: pipelinecomponents/ruff + commands: + - ruff check . + + - name: test + image: python:3.13-slim + environment: + DJANGO_SETTINGS_MODULE: config.settings + DEPLOYMENT: Test + commands: + - python -m venv venv + - /bin/bash -c "source venv/bin/activate" + - python -m pip install --disable-pip-version-check -r requirements/test.txt + - python -m pytest