Skip to content

Route NuGet restore through the CFS central package feed#3151

Merged
gavinbarron merged 1 commit into
mainfrom
gavinbarron/cfs-package-feeds
Jul 20, 2026
Merged

Route NuGet restore through the CFS central package feed#3151
gavinbarron merged 1 commit into
mainfrom
gavinbarron/cfs-package-feeds

Conversation

@gavinbarron

@gavinbarron gavinbarron commented Jul 20, 2026

Copy link
Copy Markdown
Member

Routes CI package restore through the authenticated GraphDeveloperExperiences_Public Azure Artifacts feed (network isolation / CFS compliance). Adds NuGetAuthenticate@1 + a generated nuget.config. Needs a pipeline run to validate.

Microsoft Reviewers: Open in CodeFlow

Routes CI package restore through the authenticated GraphDeveloperExperiences_Public Azure Artifacts feed (network isolation / CFS compliance). Requires a pipeline run to validate against the feed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 9bd6fe40-0d69-4e3f-927b-8628c0ab6d34
Copilot AI review requested due to automatic review settings July 20, 2026 16:20
@gavinbarron
gavinbarron requested a review from a team as a code owner July 20, 2026 16:20

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Azure Pipelines CI restore flow to route all NuGet package restores through the authenticated GraphDeveloperExperiences_Public Azure Artifacts feed for network isolation / CFS compliance.

Changes:

  • Adds NuGetAuthenticate@1 before restore to enable authenticated access to Azure Artifacts.
  • Generates a nuget.config during the pipeline run that clears existing sources and points to the central feed.
  • Updates dotnet restore to use the generated nuget.config via feedsToUse: config + nugetConfigPath.

Comment thread .azure-pipelines/ci-build.yml
@gavinbarron
gavinbarron merged commit 860e2d4 into main Jul 20, 2026
7 checks passed
@gavinbarron
gavinbarron deleted the gavinbarron/cfs-package-feeds branch July 20, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants