when: - event: [push, pull_request] branch: dev steps: - name: lint image: python:3.13 commands: - pip install uv - uv sync --no-dev --only-group lints - uv run ruff check . - uv run ruff format --check . - uv run isort --check-only .