name: pull format on: [pull_request] jobs: pull_format: permissions: actions: write checks: write contents: write runs-on: ubuntu-latest continue-on-error: true steps: - uses: actions/checkout@v3 with: ref: ${{ github.head_ref }} - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install Black run: pip install black - name: Run Black # run: black $(git ls-files '*.py') run: black . - name: Commit Back uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: Apply Code Formatter Change