diff --git a/src/Cli/AppRunner.cs b/src/Cli/AppRunner.cs index 8ce0ff8..85fa8b6 100644 --- a/src/Cli/AppRunner.cs +++ b/src/Cli/AppRunner.cs @@ -25,11 +25,18 @@ namespace Cli var repoBasePath = await GetRepoBasePath(workingDir); var chosenService = await ChooseService(repoBasePath); var selection = await SelectVersion(repoBasePath, chosenService); - await AddVersionTagToRepo(repoBasePath, selection.Version.ToString()); - await PushTagsToRemote(repoBasePath); - await PushCommitsToRemote(repoBasePath); + + await AnsiConsole.Status() + .StartAsync("pushing to remote...", async _ => + { + await AddVersionTagToRepo(repoBasePath, selection.Version.ToString()); + await PushTagsToRemote(repoBasePath); + await PushCommitsToRemote(repoBasePath); + } + ); } + private async Task GetRepoBasePath(string workingDir) { var repoBasePath = "";