fix push-with-ssh-creds? fix noop case