Update dogfood-policy-updater-latest-1password-macos.sh (#27395)
Script has been updated to ignore pre-release/beta version strings. More info here: https://fleetdm.slack.com/archives/C071NNMSP2R/p1742568702131279
This commit is contained in:
@@ -41,7 +41,7 @@ fi
|
||||
echo "Policy version number: $policy_version_number"
|
||||
|
||||
# Fetch the latest 1Password macOS version
|
||||
latest_1password_macos_version=$(curl -s https://releases.1password.com/mac/index.xml | grep -o "<title>.*</title>" |grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)*" |sort -t. -k1,1nr -k2,2nr -k3,3nr -k4,4nr | head -1)
|
||||
latest_1password_macos_version=$(curl -s https://releases.1password.com/mac/index.xml | grep "<title>" | grep -v "beta\|preview\|test" | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)*" | sort -t. -k1,1nr -k2,2nr -k3,3nr -k4,4nr | head -1)
|
||||
|
||||
if [ -z "$latest_1password_macos_version" ]; then
|
||||
echo "Error: Failed to fetch the latest macOS version."
|
||||
|
||||
Reference in New Issue
Block a user