From 7ea3a39ee3d4009e4bec70551644a4085728c8ca Mon Sep 17 00:00:00 2001 From: Allen Houchins <32207388+allenhouchins@users.noreply.github.com> Date: Mon, 4 Aug 2025 22:01:13 -0500 Subject: [PATCH] Update dogfood-policy-updater-latest-macos.sh (#31596) - Updated script to better detect the `minimum_version` in team files --- .github/scripts/dogfood-policy-updater-latest-macos.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/scripts/dogfood-policy-updater-latest-macos.sh b/.github/scripts/dogfood-policy-updater-latest-macos.sh index f9c8285759..95e70434d4 100644 --- a/.github/scripts/dogfood-policy-updater-latest-macos.sh +++ b/.github/scripts/dogfood-policy-updater-latest-macos.sh @@ -53,14 +53,14 @@ fetch_file_content() { # Function to extract current minimum version from team file content extract_minimum_version() { local content="$1" - local minimum_version=$(echo "$content" | grep -A 1 "macos_updates:" | grep "minimum_version:" | sed 's/.*minimum_version: *"\([^"]*\)".*/\1/') + local minimum_version=$(echo "$content" | grep -A 5 "macos_updates:" | grep "minimum_version:" | sed 's/.*minimum_version: *"\([^"]*\)".*/\1/') echo "$minimum_version" } # Function to extract current deadline from team file content extract_deadline() { local content="$1" - local deadline=$(echo "$content" | grep -A 2 "macos_updates:" | grep "deadline:" | sed 's/.*deadline: *"\([^"]*\)".*/\1/') + local deadline=$(echo "$content" | grep -A 5 "macos_updates:" | grep "deadline:" | sed 's/.*deadline: *"\([^"]*\)".*/\1/') echo "$deadline" }