Git: Build, git commit, git push to some provider
Those seem pretty similar to me. Maybe you are thinking that I could just use my own repository and push that to the remote. But I don't think that such a provider should have access to my actual source code. It does not need to. All I want to push is the built application.