jasonmiller-cc/Python Linting

Run linting using pylint, black, and mypy.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Dec 19, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: jasonmiller-cc/python-linting@2f15060e3b3f0d7e5cf5ee4b9df3dd26e1633385 # v1.7.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
python-versionPython version to use for linting. If not specified, uses the default Python available on the runner.no3.x
requirements-filePath to a requirements file to install before linting.requirements.txt
pylint-optionsThe pylint options to pass to pylint.no
black-optionsThe black options to pass to black.no
mypy-optionsThe mypy options to pass to mypy.no
commit-badgesWhether to commit the generated SVG badges back to the repository. Set to 'true' to enable.notrue
badge-directoryDirectory to save the generated SVG badges. Defaults to .github/badges.no.github/badges

no outputs