When your code is checked in, the last thing you want is to find out hours, days, or months later that some change had an unintended effect that will cause you mountains of headaches as you are struggling to release; there are ways to counter these, but all will add additional effort to your production line; there is no such thing as a free lunch.
However, using automation, the time spent building a workflow is not wasted and can prevent the worst kinds of issues which will ultimately cost ...