Deploy button gets activated when you make a change in your dashboard. For example, edit a post, change a setting, add a menu item, etc.

Instead of hitting deploy each time, you can perform all activities and click deploy once in the end.