I would advocate to move the PUBLISH button to a location not next to the VIEW APP button. A misclick is easily made, and PUBLISH auto-commits to the branch and can cause all kinds of mayhem.
PUBLISH and VIEW APP have two very different goals, they should not be easily mixed up like in the current setup.
lets view my changes
Cool, I am good to go; show me the goodies on my local
Oh dang!, misclick
oops, now I need to revert and maybe warn the team…