add staging publish first and add branch publish and add rollback