Lint All The Things
Version updated for https://github.com/BobTheBuidler/lint-all-the-things to version v0.1.5.
- This action is used across all versions by 25 repositories.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action, “Lint All The Things,” automates the process of linting and formatting codebases by sequentially running tools like pyupgrade, isort, black, autoflake, and Prettier for JSON/YAML files. It solves the problem of ensuring consistent code quality and formatting across repositories by committing code changes automatically (using Poosh) or opening a pull request when modifications are detected. Key capabilities include handling multiple tools, respecting repository-specific configurations, generating detailed commit messages, and supporting PR workflows.
Release notes
What’s Changed
- fix: pin linter requirements for cache key by @BobTheBuidler in https://github.com/BobTheBuidler/lint-all-the-things/pull/25
Full Changelog: https://github.com/BobTheBuidler/lint-all-the-things/compare/v0.1.4...v0.1.5