From fd5245e95bd81d1d1c8994f1e64843841ea21228 Mon Sep 17 00:00:00 2001 From: Missy Messa Date: Mon, 6 Jul 2026 14:16:49 -0700 Subject: [PATCH] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection Replace PAT-backed externalnugetfeed SC with WIF-based azureDevOpsServiceConnection for the devdiv/dotnet-core-internal-tooling NuGet feed. Part of PAT disable policy migration (WI 10124). New SC: dnceng-devdiv-dotnet-core-internal-tooling-feed-rw-wif (type: workloadidentityuser, backed by Entra app 0af39609-2e5d-47e4-a8a5-0c9a78c9e8b8) --- eng/pipelines/common/restore-internal-tools.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eng/pipelines/common/restore-internal-tools.yml b/eng/pipelines/common/restore-internal-tools.yml index fdec41da53da55..f9f169dc4f63c2 100644 --- a/eng/pipelines/common/restore-internal-tools.yml +++ b/eng/pipelines/common/restore-internal-tools.yml @@ -1,7 +1,9 @@ steps: - task: NuGetAuthenticate@1 + displayName: Authenticate devdiv/dotnet-core-internal-tooling feed (WIF) inputs: - nuGetServiceConnections: 'devdiv/dotnet-core-internal-tooling' + azureDevOpsServiceConnection: dnceng-devdiv-dotnet-core-internal-tooling-feed-rw-wif + feedUrl: https://pkgs.dev.azure.com/devdiv/_packaging/dotnet-core-internal-tooling/nuget/v3/index.json forceReinstallCredentialProvider: true - script: $(Build.SourcesDirectory)$(dir)build$(scriptExt)