final build and push