Repository navigation
Conversation
Remove unused and redundant package references, retain the Verify 32.0.1 cap, and update xUnit and Kubernetes test compatibility. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Contributor
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/CommunityToolkit/Aspire/main/eng/scripts/dogfood-pr.sh | bash -s -- 2296Or
iex "& { $(irm https://raw.githubusercontent.com/CommunityToolkit/Aspire/main/eng/scripts/dogfood-pr.ps1) } 2296" |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Linked issue: N/A — dependency maintenance.
Update NuGet packages to help Dependabot catch up. Upgrade the packages except
Microsoft.Build.*, whose upgrades cause issues in the SQL Project integration. Keep Verify capped at 32.0.1 to avoid its new license requirement.Remove unused central versions and redundant references, consolidate SQLite dependency versions, and adapt tests to upgraded xUnit and Kubernetes client APIs.
Depends on #2295; merge that PR first. This branch is based on its head. Because that branch is in a fork, this PR targets
mainand temporarily includes the parent changes. The package-update layer is commit d966709. Native GitHub stacks do not support these cross-fork PRs.PR Checklist
Other information
New integration, new APIs, and new feature tests are not applicable. Major dependency upgrades need further compatibility review before marking this ready.
Validation:
dotnet build .\CommunityToolkit.Aspire.slnx --nologo -v:quiet— passed at an intermediate state using .NET 10, with the existing ASPIRE004 warning. This does not validate the final committed state: the temporary root SDK pin and SQL build workarounds were subsequently reverted.dotnet build .\tests\CommunityToolkit.Aspire.Chroma.Tests\CommunityToolkit.Aspire.Chroma.Tests.csproj --nologo -v:quiet— passed, zero warnings/errors.dotnet build .\tests\CommunityToolkit.Aspire.Hosting.Chroma.Tests\CommunityToolkit.Aspire.Hosting.Chroma.Tests.csproj --nologo -v:quiet— passed, zero warnings/errors.