name: linter on: [push, pull_request] jobs: lint-python: runs-on: [ubuntu-latest] env: PYTHON: 3.11 steps: - uses: actions/checkout@v4 - name: Setup Python id: setup-python uses: actions/setup-python@v5 with: python-version: "3.11" architecture: x64 - name: Install uv run: curl -LsSf https://astral.sh/uv/install.sh | sh - name: Install dependencies run: | make install-python-ci-dependencies-uv - name: Lint python run: make lint-python