From 0ca5cbbb63b8fc76c15eaf03c2993fc830576314 Mon Sep 17 00:00:00 2001 From: Nick Davies Date: Fri, 18 Sep 2026 06:52:39 -0600 Subject: [PATCH] Fix --validate-config exit code (#24398) Validate config exists 0 regardless of if the config is valid or not. This makes it not very useful for CI Tiny fix to bail non-zero if the config is invalid --- frigate/__main__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/frigate/__main__.py b/frigate/__main__.py index df27b42a27..b9e66b62f8 100644 --- a/frigate/__main__.py +++ b/frigate/__main__.py @@ -99,6 +99,10 @@ def main() -> None: print("*** End Config Validation Errors ***") print("*************************************************************") + # force a non-zero exit code for config failures + if args.validate_config: + sys.exit(1) + # attempt to start Frigate in recovery mode try: config = FrigateConfig.load(install=True, safe_load=True)