Skip to content

CFS compliance: route NuGet restore through Azure Artifacts feed#526

Merged
PiJoCoder merged 4 commits into
masterfrom
CentralFeedService_pijocoder_052026
May 28, 2026
Merged

CFS compliance: route NuGet restore through Azure Artifacts feed#526
PiJoCoder merged 4 commits into
masterfrom
CentralFeedService_pijocoder_052026

Conversation

@PiJoCoder

Copy link
Copy Markdown
Collaborator
  • Added root nuget.config with Azure Artifacts feed
  • Removed implicit usage of nuget.org by including and single feed configuration
  • Updated pipeline NuGet restore to use feedsToUse: config
  • Added NuGetAuthenticate task to enable feed access

…feed

- Added root nuget.config with Azure Artifacts feed
- Removed implicit usage of nuget.org by including <clear /> and single feed configuration
- Updated pipeline NuGet restore to use feedsToUse: config
- Added NuGetAuthenticate task to enable feed access
@PiJoCoder PiJoCoder marked this pull request as ready for review May 20, 2026 23:05
@PiJoCoder PiJoCoder requested review from Copilot and hacitandogan May 20, 2026 23:06

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

Routes NuGet package restore in the Azure DevOps pipeline through a single Azure Artifacts feed (via a checked-in nuget.config) to avoid implicit use of nuget.org and align with CFS compliance requirements.

Changes:

  • Added NuGetAuthenticate@1 and switched NuGetCommand@2 restore to feedsToUse: config with an explicit nugetConfigPath.
  • Added a repository-root nuget.config that clears default sources and specifies the Azure Artifacts feed endpoint.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Pipeline/azure-pipeline.yml Updates NuGet restore in the build job to authenticate and use the checked-in nuget.config for feed sourcing.
nuget.config Adds a single-source NuGet configuration that clears implicit sources and points restores to the Azure Artifacts feed.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@JamesFerebee JamesFerebee 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.

Had a call and tested/discussed. Approving

@PiJoCoder PiJoCoder merged commit f569bd6 into master May 28, 2026
7 of 8 checks passed
@PiJoCoder PiJoCoder deleted the CentralFeedService_pijocoder_052026 branch May 28, 2026 21:29
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.

Add a Central Feed Services (CFS) Nuget feed for the SQL Nexus solution

3 participants