introduced flags releaseNoCommit and releaseNoPush