Auto-fix lint errors in CI: PRs that fix themselves
Count how many times you’ve proudly submitted a new PR only for CI to fail for the most mundane and annoying reasons: While these lint rules are useful and important to enforce, would it be possible to just…not have to deal with them? Enter auto-fixing CI, the concept of self-healing PRs and CI workflows, without any human (or agent) interaction: The key detail that enables all of this to work: modern linters can apply trivial and mechanical fixes to most lint violations.