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