Have you considered Fast.io?
You can use dropbox, one drive etc.
When i used publii, i save the site to my onedrive, then Fast.io notices the change and automatically publishes to global cdns. They even have a free plan if you have a smaller site.
Check it out.!