Fix update check for people not using Github

Also extended short sha