publish 3 app