Skip to content

Use WinAppSDK-SampleDeps as the single Samples source - #659

Merged
Scott Jones (Scottj1s) merged 1 commit into
mainfrom
copilot/simplify-samples-nuget-config
Aug 25, 2026
Merged

Use WinAppSDK-SampleDeps as the single Samples source#659
Scott Jones (Scottj1s) merged 1 commit into
mainfrom
copilot/simplify-samples-nuget-config

Conversation

@Scottj1s

Copy link
Copy Markdown
Member

Summary

  • make the public WinAppSDK-SampleDeps feed the only checked-in package source
  • remove direct nuget.org access and package source mapping
  • remove the nested BackgroundTask nuget.org override
  • make WindowsML inherit the root Samples package source
  • document that Samples updates require hydration and that no feed other than WinAppSDK-SampleDeps or an explicit localpackages override should be introduced

Dependency and merge order

This PR is stacked on #658 and currently targets its topic branch so the diff contains only the NuGet configuration migration.

  1. Merge Add automated Samples feed hydration #658.
  2. Retarget this PR to main.
  3. Merge this PR only after the successful hydration/anonymous-validation run 386957.

The feed had zero active upstreams after that run.

agniuks
agniuks previously approved these changes Aug 24, 2026
Base automatically changed from copilot/samples-feed-hydration-bootstrap to main August 25, 2026 19:06
@Scottj1s
Scott Jones (Scottj1s) dismissed agniuks’s stale review August 25, 2026 19:06

The base branch was changed.

@Scottj1s

Copy link
Copy Markdown
Member Author

Updated merge order after #658:

  1. Merge the triggering-branch hydration PR.
  2. Remove pipeline 34's pipeline-level SamplesBranch=main variable.
  3. Merge this PR; its main update will then automatically hydrate and anonymously validate main.

Remove direct NuGet Gallery access, package source mapping, and nested source overrides so public and CI restores use the anonymous WinAppSDK-SampleDeps feed.

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

Copilot-Session: 26f0def2-a93d-4d41-a610-c6c6fa760d7e
@Scottj1s
Scott Jones (Scottj1s) force-pushed the copilot/simplify-samples-nuget-config branch from 16783a3 to 3ae14c1 Compare August 25, 2026 19:15
@Scottj1s
Scott Jones (Scottj1s) merged commit 4e7c888 into main Aug 25, 2026
4 checks passed
@Scottj1s
Scott Jones (Scottj1s) deleted the copilot/simplify-samples-nuget-config branch August 25, 2026 20:12
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.

2 participants