Hi Hugo Lu,
When I look at your message you posted it indicates that the deployment process was canceled before completion. This could be caused by a variety of factors, including network connectivity issues, server overload, or configuration problems.
One possible cause of the slow deployment time and occasional failures could be related to the size of your deployment package. If your package is too large, it may take longer to upload to the server, which could result in timeouts and cancellation of the operation. In such cases, you may want to consider optimizing your deployment package to reduce its size.
Another potential issue could be related to the configuration of your Github actions workflow. Make sure that your workflow is configured correctly and that it is using the appropriate deployment settings. You may want to review your workflow logs to see if there are any error messages or warnings that could provide more insight into the issue.
Overall, there are several factors that could be contributing to the slow deployment times and occasional failures. Carefully reviewing your deployment package size, Github actions workflow, and Microsoft App Service configuration could help you identify and resolve the issue.
I hope this helps?