Skip to content

[release/dev15.9.x] Migrate internal tools feed authentication to WIF - #20583

Open
missymessa wants to merge 1 commit into
dotnet:release/dev15.9.xfrom
missymessa:ab12800-wif-dev15.9.x
Open

missymessa wants to merge 1 commit into
dotnet:release/dev15.9.xfrom
missymessa:ab12800-wif-dev15.9.x

Conversation

@missymessa

Copy link
Copy Markdown
Member

Summary

Replace the inline PAT-backed devdiv/dotnet-core-internal-tooling NuGet service connection in azure-pipelines.yml with the existing WIF service connection and explicit feed URL.

This branch does not contain eng/restore-internal-tools.yml; its equivalent authentication step is defined inline in the pipeline.

Compatibility evidence

  • Pipeline 499 successfully completed build 3037618 from release/dev15.9.x on August 3, 2026, confirming the branch pipeline remains runnable.
  • The existing step uses NuGetAuthenticate@1; the current Azure DevOps Services task schema supports azureDevOpsServiceConnection with required feedUrl.
  • The replacement matches the WIF configuration merged to main in Migrate devdiv/dotnet-core-internal-tooling to WIF service connection #20036.

Validation

  • Diff is limited to azure-pipelines.yml.
  • git diff --check passes.

Tracks AB#12800.

Replace the inline PAT-backed NuGet service connection with the workload identity service connection for the devdiv internal tooling feed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 3ee73e53-8098-4533-b3f9-1686640d4f55
@github-actions github-actions Bot added ⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure ⚠️ Affects-Restore Tooling check: PR touches NuGet packages or feeds labels Sep 18, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Tooling Safety Check — Affects-Build-Infra, Affects-Restore
Affects-Build-Infra: CI authentication changes build-time tooling access.
Affects-Restore: Feed authentication and source URL changed.

Generated by PR Tooling Safety Check · gpt56 370.4K ·

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⚠️ Affects-Build-Infra Tooling check: PR touches build infrastructure ⚠️ Affects-Restore Tooling check: PR touches NuGet packages or feeds

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

1 participant