bobthebuidler/Lint All The Things

Composite action to run various linters (see README) on a codebase, auto-committing and pushing changes if needed.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 22, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: bobthebuidler/lint-all-the-things@8812bca24dd9c045a5e8240dc391d54213585aad # v0.3.0

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

namedescriptionrequireddefault
python-versionPython version to use (eg. 3.9 or 3.10)
pyupgrade-target-versionPython version to target for pyupgrade (eg. py39 or py310)
direct-pushWhether Poosh should try a direct push before falling back to a PR branch.notrue
pr-branchThe PR branch Poosh should create or update when direct push is unavailable.no""
pr-baseThe PR base branch Poosh should target when direct push is unavailable.no""
pr-branch-strategyHow Poosh handles an existing PR branch: update, unique, or fail.noupdate

no outputs