From 3fdc60d9e53c1c87c0eaed54b39382d84a662331 Mon Sep 17 00:00:00 2001 From: bronsen Date: Fri, 14 Mar 2025 13:28:53 +0100 Subject: [PATCH] [CI] add woodpecker config for use on code.c-base.org --- .woodpecker/workflow.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .woodpecker/workflow.yaml 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