Using Sitecore Publishing Pipeline to Refresh External CDN Cache

This is either one of those things you may never [...]