feat: check for unpushed commits on deploy