Skip to content

[s360-breeze-toolkit: SFI-ES4.2.4] Route NuGet restores through Azure Artifacts for CFS#668

Closed
DmitriyShepelev wants to merge 1 commit into
microsoft:mainfrom
DmitriyShepelev:sfi/es4.2.4-cfs-39d6d5d7
Closed

[s360-breeze-toolkit: SFI-ES4.2.4] Route NuGet restores through Azure Artifacts for CFS#668
DmitriyShepelev wants to merge 1 commit into
microsoft:mainfrom
DmitriyShepelev:sfi/es4.2.4-cfs-39d6d5d7

Conversation

@DmitriyShepelev
Copy link
Copy Markdown
Collaborator

Summary

  • Replace public NuGet restore sources with the internal VS-Platform Azure Artifacts feed in the repo NuGet configuration and test-generated NuGet config.
  • Add NuGet feed authentication before restore/build work in the Azure Pipelines definitions.
  • Enable Permissive,CFSClean on the governed official pipeline so public NuGet endpoint traffic is blocked by network isolation.

Validation

  • dotnet nuget list source --configfile NuGet.config
  • git diff --check
  • Confirmed all centrally declared package versions exist in the VS-Platform feed.
  • Ran one restore sanity check with temporary Azure DevOps feed credentials; restore completed successfully.

ES 4.2.4 follow-up

After the next pipeline run, expand the Stop Network Isolation task and check Audited Connections. If the run is clean, trigger two more runs within 7 days; after 3 clean runs over 7 days, the S360 item should auto-resolve.


🛠️ s360-breeze-toolkit · SFI-ES4.2.4 · run 39d6d5d7

Update NuGet restore sources to use the VS-Platform Azure Artifacts feed, add feed authentication tasks to pipeline jobs, and enable CFSClean on the governed pipeline.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
S360-Run-Id: 39d6d5d7-89eb-4b1f-94e4-35a06d26eb85
S360-KPI: SFI-ES4.2.4
S360-Skill: sfi-es424-central-feed-services
S360-Arm: dedicated_skill
@DmitriyShepelev DmitriyShepelev marked this pull request as ready for review June 1, 2026 14:13
@DmitriyShepelev DmitriyShepelev enabled auto-merge (squash) June 1, 2026 14:13
auto-merge was automatically disabled June 2, 2026 18:19

Pull request was closed

@DmitriyShepelev DmitriyShepelev deleted the sfi/es4.2.4-cfs-39d6d5d7 branch June 2, 2026 18:19
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.

1 participant