auto commit and deploy