publish to cdn task