when: - event: push branch: main steps: - name: lint image: pipelinecomponents/ruff commands: - ruff check src - name: test image: python:3.13-slim environment: PYTHONDEVMODE: 1 DJANGO_SETTINGS_MODULE: dx.settings DJANGO_CONFIGURATION: Dev commands: # - python -m venv --upgrade-deps --without-scm-ignore-files venv - python -m venv venv - /bin/bash -c "source venv/bin/activate" - python -m pip install --upgrade pip - python -m pip install -r requirements/test.txt - python -m pytest