name: Lint on: push: branches-ignore: - 'translations**' pull_request: branches-ignore: - 'translations**' concurrency: group: lint-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true jobs: pre-commit: name: Pre-commit Checks runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v6 - name: Install Python uses: actions/setup-python@v6 with: python-version: "3.11" - name: Run pre-commit uses: pre-commit/action@v3.0.1