diff --git a/scripts/sync-compat.sh b/scripts/sync-compat.sh index 0c2d4ba5004..116725cb338 100755 --- a/scripts/sync-compat.sh +++ b/scripts/sync-compat.sh @@ -33,7 +33,7 @@ for arg in "$@"; do done # Extract DefaultCopilotVersion from Go constants file -COPILOT_VERSION=$(grep -oP '^\s*const DefaultCopilotVersion\s+Version\s*=\s*"\K[^"]+' "$CONSTANTS_FILE") +COPILOT_VERSION=$(grep -E '^\s*const DefaultCopilotVersion' "$CONSTANTS_FILE" | sed -E 's/.*"([^"]+)".*/\1/') if [ -z "$COPILOT_VERSION" ]; then echo "Error: could not extract DefaultCopilotVersion from $CONSTANTS_FILE" >&2 exit 1