Nothing stops you to use continuous integration with this workflow. For instance, Travis-CI and Codeship support branching (they can tell you if the new build will be fine or not).
I didn't mention that in the post because it's intended for beginners and adding that info there could maybe be a little too much :/