Before this patch, we didn't run black as part of autofix if ruff --fix returned an error. This patch ensures the exit status of ruff --fix is ignored and black always runs.
Coverage: 99.683%. Remained the same when pulling 49c55b6b6c3be9c18da7bcd5689a217a181c3a7e on autofix-always-run-black into 91c4331af798528a885bc919a9aaa62bf7a2137b on main.
Before this patch, we didn't run black as part of autofix if
ruff --fix
returned an error. This patch ensures the exit status ofruff --fix
is ignored and black always runs.