Asset publisher hook