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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 22, 2026
- License
- None
Pinned Snippet
uses: bobthebuidler/lint-all-the-things@8812bca24dd9c045a5e8240dc391d54213585aad # v0.3.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| python-version | Python version to use (eg. 3.9 or 3.10) | — | — |
| pyupgrade-target-version | Python version to target for pyupgrade (eg. py39 or py310) | — | — |
| direct-push | Whether Poosh should try a direct push before falling back to a PR branch. | no | true |
| pr-branch | The PR branch Poosh should create or update when direct push is unavailable. | no | "" |
| pr-base | The PR base branch Poosh should target when direct push is unavailable. | no | "" |
| pr-branch-strategy | How Poosh handles an existing PR branch: update, unique, or fail. | no | update |
Outputs
no outputs