From 46544475cd63f5db62358aae7f6246471dfeac3e Mon Sep 17 00:00:00 2001 From: Yichen Yao Date: Fri, 20 Feb 2026 15:10:56 -0800 Subject: [PATCH] Attempt to fix release pipeline. --- .ado/release-pipeline.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.ado/release-pipeline.yml b/.ado/release-pipeline.yml index f5a4d4c548c..60f5fd950eb 100644 --- a/.ado/release-pipeline.yml +++ b/.ado/release-pipeline.yml @@ -54,6 +54,17 @@ extends: - script: dotnet nuget list source displayName: Show Nuget sources + + - task: AzureCLI@2 + inputs: + azureSubscription: 'Office-Hermes-Windows-Bot' + scriptType: 'bash' + scriptLocation: 'inlineScript' + inlineScript: | + # Note that the resoruce is specified to limit the token to Azure DevOps + aadToken=$(az account get-access-token --query accessToken --resource 499b84ac-1321-427f-aa17-267ca6975798 -o tsv) + echo "##vso[task.setvariable variable=OfficeHermesWindowsBotAadToken;issecret=true]$aadToken" + displayName: 'Generate sdxbot AAD token using Azure CLI' - task: 1ES.PublishNuGet@1 displayName: NuGet push @@ -61,9 +72,9 @@ extends: useDotNetTask: true packageParentPath: '$(Pipeline.Workspace)/published-packages' packagesToPush: '$(Pipeline.Workspace)/published-packages/Microsoft.JavaScript.Hermes.*.nupkg' + publishVstsFeed: ms/react-native-public nuGetFeedType: external - publishFeedCredentials: 'Nuget - ms/react-native-public' - externalEndpoint: 'Nuget - ms/react-native-public' + publishFeedCredentials: "$(OfficeHermesWindowsBotAadToken)" publishPackageMetadata: true - stage: nuget_org_publish