Use ReleaseCli operation for repo tagging in release pipeline
Investigate using create-release-tags operation in the release pipeline instead of the repo-tagging script
Linked issues:
- [ ] https://github.com/dotnet/arcade-services/issues/3008
- [ ] https://github.com/dotnet/arcade-services/issues/2455
Please try to utilize the functionality from the arcade-services and replace LibGit2Sharp with "other" option. For reference https://github.com/dotnet/arcade-services/pull/2834
It 'd be nice to use a command (a proper C# tooling covered with tests) rather than a PowerShell script. You mention, the create-release-tags operation command is slow - let's try the solution we introduce for VMR in the arcade-services repo.
Try to shallow clone CreateReleaseTagsOperation.cs
Linking: https://github.com/dotnet/arcade-services/issues/2455
Linking: https://github.com/dotnet/arcade-services/issues/3008