So we don't give users admin for obvious reasons and Sketch comes out with updates almost weekly at this point.
The problem is their files are only compatible with the version they were made in.
I haven't worked autopkg into my workflow yet (I know!) so I wrote this today
Self service update script is as follows
!/bin/sh
Update Sketch Application - Created by Justin Repasky 03-03-2016 ####
Remove any older versions of sketch-updates folder and re-create
if test -d "/Applications/Utilities/IT/sketch-updates/"
then rm -Rf "/Applications/Utilities/IT/sketch-updates/" | mkdir -p "/Applications/Utilities/IT/sketch-updates/" ;
else mkdir -p "/Applications/Utilities/IT/sketch-updates/"
fi;
cd "/Applications/Utilities/IT/sketch-updates/"
sudo curl -O http://download.sketchapp.com/sketch.zip /Applications/Utilities/IT/sketch-updates/sketch.zip;
sudo unzip sketch.zip;
if test -d "/Applications/Sketch.app"
then sudo rm -R "/Applications/Sketch.app" ;
fi;
sudo mv "/Applications/Utilities/IT/sketch-updates/Sketch.app" "/Applications/Sketch.app"
