Currently when a render sync fails for ANY reason I receive an email "Sync failed for YAML file".
This should not include "expected" failures such as when the sync fails because new code has been pushed. In my mind that is not a failure.
Also the YAML sync link often just brings me to my render dashboard instead of telling me what failed.