fix per-hook fail_fast to not fail on previous failures

This commit is contained in:
Anthony Sottile 2024-03-24 13:17:00 -04:00
parent 716da1e49c
commit fc622159a6
2 changed files with 17 additions and 1 deletions

View file

@ -298,7 +298,7 @@ def _run_hooks(
verbose=args.verbose, use_color=args.color,
)
retval |= current_retval
if retval and (config['fail_fast'] or hook.fail_fast):
if current_retval and (config['fail_fast'] or hook.fail_fast):
break
if retval and args.show_diff_on_failure and prior_diff:
if args.all_files: