In the future, please include your site name or API ID or a link to the logs in question to help us help you most efficiently. Since you use manual deploys, which are flakey, this article shows how to make best use of them:
But from that article, the TL;DR for your question is “if it hangs for more than a few minutes, cancel and retry, following those best practices”. You should probably deploy from git or from CLI for best success