You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Autopep8 Action
v2.0
This action uses the newly released GitHub action to automatically restyle your Python code according to PEP-8 using autopep8.
The following parameters can be used in your custom action configuration.
Parameter | Required | Default | Description |
---|---|---|---|
commit_message | ❌ | 'Adjusted files for PEP-8 compliance' | Custom git commit message |
commit_options | ❌ | - | Custom git commit options |
file_pattern | ❌ | '*' | Custom file pattern for git add |
checkpath | ❌ | '.' | The path autopep8 checks |
options | ❌ | ' ' | Parameters to use with autopep8 |
dry | ❌ | false | Dry-run the action to fail when detecting PEP-8 uncompliant files, instead of automatically fixing them. |
This is a simple usage example of this script:
# This action works with pull requests and pushes
name: Continuous Integration
on:
pull_request:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
# Make sure the actual branch is checked out when running on pull requests
ref: ${{ github.head_ref }}
- uses: creyD/action_autopep8@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Please report all bugs and feature request using the GitHub issues function.