* adding cache and making sure we don't fail build if no changes have been made. * fixed indentation. * changed so we use the shared repo for the sync action.
* adding cache and making sure we don't fail build if no changes have been made. * fixed indentation. * changed so we use the shared repo for the sync action.