Skip to content

[release/9.0-staging] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection#130917

Open
github-actions[bot] wants to merge 1 commit into
release/9.0-stagingfrom
backport/pr-130264-to-release/9.0-staging
Open

[release/9.0-staging] Migrate devdiv/dotnet-core-internal-tooling to WIF service connection#130917
github-actions[bot] wants to merge 1 commit into
release/9.0-stagingfrom
backport/pr-130264-to-release/9.0-staging

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Backport of #130264 to release/9.0-staging

/cc @akoeplinger @missymessa

Customer Impact

  • Customer reported
  • Found internally

[Select one or both of the boxes. Describe how this issue impacts customers, citing the expected and actual behaviors and scope of the issue. If customer-reported, provide the issue number.]

Regression

  • Yes
  • No

[If yes, specify when the regression was introduced. Provide the PR or commit if known.]

Testing

[How was the fix verified? How was the issue missed previously? What tests were added?]

Risk

[High/Medium/Low. Justify the indication by mentioning how risks were measured and addressed.]

IMPORTANT: If this backport is for a servicing release, please verify that:

  • For .NET 8 and .NET 9: The PR target branch is release/X.0-staging, not release/X.0.
  • For .NET 10+: The PR target branch is release/X.0 (no -staging suffix).

Package authoring no longer needed in .NET 9

IMPORTANT: Starting with .NET 9, you no longer need to edit a NuGet package's csproj to enable building and bump the version.
Keep in mind that we still need package authoring in .NET 8 and older versions.

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)
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 3 pipeline(s).
12 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

@dotnet-policy-service

Copy link
Copy Markdown
Contributor

Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.

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

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant