From 7d52f3b25a12f665334068cc874e89df152a364b Mon Sep 17 00:00:00 2001 From: Mehdi ABAAKOUK Date: Wed, 25 Feb 2026 08:33:41 +0100 Subject: [PATCH] fix(ci): simplify merge queue title extraction to reject falsy values early Co-Authored-By: Claude Opus 4.6 Change-Id: I2e74237460f32d68aa5dcf0a5b1c3109019cac53 --- mergify_cli/ci/queue/metadata.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mergify_cli/ci/queue/metadata.py b/mergify_cli/ci/queue/metadata.py index bec9650b..ab0b2125 100644 --- a/mergify_cli/ci/queue/metadata.py +++ b/mergify_cli/ci/queue/metadata.py @@ -50,8 +50,8 @@ def extract_from_event(ev: dict[str, typing.Any]) -> MergeQueueMetadata | None: pr = ev.get("pull_request") if not isinstance(pr, dict): return None - title = pr.get("title") or "" - if not isinstance(title, str): + title = pr.get("title") + if not title: return None if not title.startswith("merge queue: "): return None