Skip to content

[release/10.0] Tolerate decommissioned package sources during restore#17118

Merged
akoeplinger merged 1 commit into
release/10.0from
backport/pr-17099-to-release/10.0
Jul 14, 2026
Merged

[release/10.0] Tolerate decommissioned package sources during restore#17118
akoeplinger merged 1 commit into
release/10.0from
backport/pr-17099-to-release/10.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Backport of #17099 to release/10.0

/cc @akoeplinger @mmitche

Set RestoreIgnoreFailedSources=true by default so servicing builds don't
fail when a transport feed referenced in NuGet.config has been disabled
after a release (e.g. dotnet/runtime#129694, the darc-pub-dotnet-emsdk feed).

- Default the property in the Arcade SDK's ProjectDefaults.props so it flows
  to every project's NuGet restore. It is conditional, so repos and command
  lines can still override it explicitly.
- Also pass it on the toolset restore.proj invocation in tools.ps1/tools.sh,
  where the Arcade SDK props imports are suppressed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@akoeplinger akoeplinger enabled auto-merge (squash) July 14, 2026 18:24
@akoeplinger akoeplinger merged commit d6aa4af into release/10.0 Jul 14, 2026
8 of 9 checks passed
@akoeplinger akoeplinger deleted the backport/pr-17099-to-release/10.0 branch July 14, 2026 18:50
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