From 554eb6f77f42698b778fdb514b763cc0e0b5f4eb Mon Sep 17 00:00:00 2001 From: VitjanZ Date: Thu, 16 Apr 2026 17:16:44 +0200 Subject: [PATCH] Adding non-zero return values when failing the render in headless mode --- plain2code.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plain2code.py b/plain2code.py index 612dd4b3..bcb77d41 100644 --- a/plain2code.py +++ b/plain2code.py @@ -362,6 +362,9 @@ def main(): # noqa: C901 # Log traceback dump_crash_logs(args) + if args.headless and (exc_info is not None or not run_state.render_succeeded): + sys.exit(1) + if __name__ == "__main__": # noqa: C901 main()