Skip to content

Conversation

@florelis
Copy link
Member

@florelis florelis commented Jan 31, 2025

Change the release pipeline to use OneBranch instead of 1ES Pipeline Templates. This allows us to use their registration for ESRP instead of having our own.

Notable changes:

  • Added new NuGet config pointing to an internal feed so we don't have a direct dependency on nuget.org
  • We don't explicitly publish any artifacts. OneBranch automatically publishes anything in the ob_outputDirectory
  • The signing task changes to the OneBranch wrapper, where we only need specify the cp_code
Microsoft Reviewers: Open in CodeFlow

@florelis florelis requested review from a team, ryfu-msft and yao-msft and removed request for a team January 31, 2025 01:30
@florelis florelis merged commit 1e78f07 into main Mar 21, 2025
1 check passed
@florelis florelis deleted the onebranch branch March 21, 2025 21:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants