From 95eb133c17f770097f364a584f28c8ae397f01da Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Tue, 10 Feb 2026 18:55:05 +0100 Subject: [PATCH] marge/pipeline_message: consider any job that hasn't succeded as problematic That includes jobs that are still running past the timeout, and jobs that are waiting on a manual action. Part-of: --- .marge/hooks/pipeline_message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.marge/hooks/pipeline_message.py b/.marge/hooks/pipeline_message.py index 807d4f7b48b..7b7b2765f29 100755 --- a/.marge/hooks/pipeline_message.py +++ b/.marge/hooks/pipeline_message.py @@ -50,7 +50,7 @@ def get_problem_jobs(jobs: list[dict[str, Any]]): for job in jobs: if any(ignore.lower() in job["stage"] for ignore in ignore_stage_list): continue - if job["status"] in {"failed", "canceled"}: + if job["status"] != "success": problem_jobs.append(job) return problem_jobs