[repo-assist] eng: refresh paket.lock (Test group transitive dependency updates) - #1798
Draft
github-actions[bot] wants to merge 1 commit into
Draft
Conversation
Runs dotnet paket update group Test to refresh transitive dependency versions (OpenTelemetry, Microsoft.Extensions.*, NUnit adapter, etc.) within the existing version constraints in paket.dependencies. No direct dependency versions were changed, only the resolved lock file. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.
🤖 This PR was created by Repo Assist, an automated AI assistant.
Changes
Ran
dotnet paket update group Testto refresh the resolved transitive dependency graph for theTestpaket group (OpenTelemetry.Api, Microsoft.Extensions.*, NUnit3TestAdapter, Microsoft.NET.Test.Sdk, System.Text.Json, and related transitive packages).No direct dependency version constraints in
paket.dependencieswere changed — onlypaket.lockwas refreshed to pick up newer compatible versions of transitive dependencies within existing constraints (e.g.OpenTelemetry.Api >= 1.15.1).Rationale
dotnet paket outdatedshowed the Test group's transitive dependencies were significantly behind (e.g. OpenTelemetry 1.15 → 1.18, severalMicrosoft.Extensions.*andSystem.*packages several patch versions behind). Refreshing the lock file keeps the test infrastructure current and picks up upstream bug/security fixes without any source code changes.Trade-offs
None identified — this only touches the
Testpaket group used for building/running the test suite; it does not affect the shipped NuGet packages.paket.dependenciesconstraints (>= 1.15.1etc.) are unchanged, so this is a low-risk, reversible update.Test Status
dotnet run --project build/build.fsproj -t Build: ✅ succeeded, 0 errorsdotnet run --project build/build.fsproj -t RunTests: ✅ all 3145 tests passed (3143 Core.Tests + 2 Reference.Tests), 0 failed, 0 skippedCheckFormat: ✅ no formatting issuesNote: an unrelated CRLF-only diff was observed in
.paket/Paket.Restore.targetsduringpaket update(git line-ending normalization only, no content change) and was reverted before committing — not included in this PR.Add this agentic workflow to your repo
To install this agentic workflow, run