From ac79d42ee13b1708e269ff36538cbd050926fd23 Mon Sep 17 00:00:00 2001 From: Cullen Taylor Date: Fri, 27 Jun 2025 11:26:16 -0400 Subject: [PATCH] chore: reposync 7325 --- .github/scripts/release_notes_check.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/scripts/release_notes_check.py b/.github/scripts/release_notes_check.py index 6473dbe11..ceb36ca4a 100644 --- a/.github/scripts/release_notes_check.py +++ b/.github/scripts/release_notes_check.py @@ -48,8 +48,8 @@ def ci_check(pr_number, access_token): # Check for the presence of at least one label if not any(label in labels for label in required_labels): # Check for description of external change - release_notes_pattern = r"## External Release Notes[\n\r]+(.*?)(?:\n##|\Z)" - release_notes_match = re.search(release_notes_pattern, description, re.DOTALL) + release_notes_pattern = r"## (?:External )?Release Notes[\n\r]+(.*?)(?:\n##|\Z)" + release_notes_match = re.search(release_notes_pattern, description, re.DOTALL | re.IGNORECASE) if release_notes_match: release_notes_text = release_notes_match.group(1).strip() if release_notes_text and release_notes_text != "": @@ -62,8 +62,8 @@ def ci_check(pr_number, access_token): return False # Check for description of external change - release_notes_pattern = r"## External Release Notes[\n\r]+(.*?)(?:\n##|\Z)" - release_notes_match = re.search(release_notes_pattern, description, re.DOTALL) + release_notes_pattern = r"## (?:External )?Release Notes[\n\r]+(.*?)(?:\n##|\Z)" + release_notes_match = re.search(release_notes_pattern, description, re.DOTALL | re.IGNORECASE) if release_notes_match: release_notes_text = release_notes_match.group(1).strip() if release_notes_text and release_notes_text != "":