trigger: - dev-youssef pool: vmImage: ubuntu-latest steps: - task: UsePythonVersion@0 inputs: versionSpec: '3.12' architecture: 'x64' displayName: 'Use Python 3.12' - script: | pip install uv displayName: 'Install uv' - script: | uv sync displayName: 'Install project dependencies using uv' - script: | uv run python manage.py test displayName: 'Run Django tests' condition: always() env: USE_CUDA: 'false' - task: PublishTestResults@2 inputs: testResultsFiles: '**/TEST-*.xml' testRunTitle: 'Python 3.12 Tests' condition: succeededOrFailed() displayName: 'Publish test results'