From f5f60dcbf0d2732a3502b176cd93d225a733087e Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Thu, 7 Aug 2025 18:53:05 +0530 Subject: [PATCH 1/2] Add PR Triggers in azure-pipelines.yml --- azure-pipelines.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index dc3bb23..f1f2837 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,6 +1,11 @@ trigger: - master + +pr: +- master +- feature/* + pool: vmImage: 'windows-latest' timeoutInMinutes: 10 @@ -140,4 +145,4 @@ steps: command: push packagesToPush: '$(Build.SourcesDirectory)\Forge.TreeWalker\bin\Release\Microsoft.Forge.TreeWalker*.symbols.nupkg' publishVstsFeed: 'ForgeArtifacts' - allowPackageConflicts: true \ No newline at end of file + allowPackageConflicts: true From c7c4a9ac2456684f919e3e2c779dbb280ea717e0 Mon Sep 17 00:00:00 2001 From: Lakshmipriya Gottipati Date: Thu, 7 Aug 2025 19:11:56 +0530 Subject: [PATCH 2/2] Update azure-pipelines.yml for ESRP Signing --- azure-pipelines.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index f1f2837..83d1e20 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -1,7 +1,6 @@ trigger: - master - pr: - master - feature/* @@ -50,7 +49,7 @@ steps: - task: EsrpCodeSigning@5 displayName: 'ESRP CodeSigning - Authenticode MI' inputs: - ConnectedServiceName: 'ForgeServiceConnection' + ConnectedServiceName: 'ForgeManagedIdentity' UseMSIAuthentication: true AppRegistrationClientId: 'ee5bddcd-7e6d-40c7-a645-8f0be9da4e24' AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' @@ -107,7 +106,7 @@ steps: - task: EsrpCodeSigning@5 displayName: 'ESRP CodeSigning - NuGet MI' inputs: - ConnectedServiceName: 'ForgeServiceConnection' + ConnectedServiceName: 'ForgeManagedIdentity' UseMSIAuthentication: true AppRegistrationClientId: 'ee5bddcd-7e6d-40c7-a645-8f0be9da4e24' AppRegistrationTenantId: '33e01921-4d64-4f8c-a055-5bdaffd5e33d' @@ -144,5 +143,5 @@ steps: inputs: command: push packagesToPush: '$(Build.SourcesDirectory)\Forge.TreeWalker\bin\Release\Microsoft.Forge.TreeWalker*.symbols.nupkg' - publishVstsFeed: 'ForgeArtifacts' + publishVstsFeed: 'One/ForgeArtifacts' allowPackageConflicts: true