Skip to content

fix-pep8-command

fix-pep8-command #21

name: fix-pep8-command
on:
repository_dispatch:
types: [fix-pep8-command]
jobs:
fix-pep8:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
token: ${{ secrets.REPO_ACCESS_TOKEN }}
repository: ${{ github.event.client_payload.pull_request.head.repo.full_name }}
ref: ${{ github.event.client_payload.pull_request.head.ref }}
- name: autopep8
id: autopep8
uses: peter-evans/autopep8@v2
with:
args: --exit-code --max-line-length 120 --recursive --in-place --aggressive --aggressive .
- name: Commit autopep8 changes
id: cap8c
if: steps.autopep8.outputs.exit-code == 2
run: |
git config --global user.name 'github-actions[bot]'
git config --global user.email 'github-actions[bot]@users.noreply.github.com'
git commit -am "Automated autopep8 fixes"
git push
# - name: Create comment
# if: steps.cap8c.outcome == 'success'
# uses: peter-evans/create-or-update-comment@v3
# with:
# repository: ${{ github.event.client_payload.github.payload.repository.full_name }}
# issue-number: ${{ github.event.client_payload.github.payload.issue.number }}
# body: |
# Fixed PEP8 problems!