You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Python Code Quality and Lint
v1.1.0
This action must be used for aplication the bids:
See action.yml
Basic:
steps:
- uses: actions/checkout@v1
- uses: ricardochaves/python-lint@test
Options:
steps:
- uses: actions/checkout@v1
- uses: ricardochaves/python-lint@test
with:
python-root-list: "python_alelo tests"
use-pylint: false
use-pycodestyle: false
use-flake8: false
use-black: false
use-mypy: false
use-isort: false
extra-pylint-options: ""
extra-pycodestyle-options: ""
extra-flake8-options: ""
extra-black-options: ""
extra-mypy-options: ""
extra-isort-options: ""
Command build logic list:
pylint $(extra-pylint-options) $(python-root-list)
pycodestyle $(extra-pycodestyle-options) $(python-root-list)
flake8 $(extra-flake8-options) $(python-root-list)
black --check $(extra-black-options) $(python-root-list)
mypy $(extra-mypy-options) $(python-root-list)"
isort -rc $(extra-isort-options) $(python-root-list) -c --diff
The scripts and documentation in this project are released under the MIT License
Contributions are welcome! See Contributor's Guide