arcade-services icon indicating copy to clipboard operation
arcade-services copied to clipboard

Use ReleaseCli operation for repo tagging in release pipeline

Open MilenaHristova opened this issue 2 years ago • 4 comments

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

MilenaHristova avatar Oct 27 '23 12:10 MilenaHristova

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.

andriipatsula avatar Oct 27 '23 13:10 andriipatsula

Try to shallow clone CreateReleaseTagsOperation.cs

andriipatsula avatar Oct 31 '23 12:10 andriipatsula

Linking: https://github.com/dotnet/arcade-services/issues/2455

andriipatsula avatar Nov 07 '23 12:11 andriipatsula

Linking: https://github.com/dotnet/arcade-services/issues/3008

andriipatsula avatar Nov 07 '23 12:11 andriipatsula