Skip to content

Lock NuGet dependencies for CI and releases - #2

Merged
DanBentleySystems merged 1 commit into
mainfrom
danbentleysystems-release-versioning
Oct 5, 2026
Merged

DanBentleySystems merged 1 commit into
mainfrom
danbentleysystems-release-versioning

Conversation

@DanBentleySystems

Copy link
Copy Markdown
Collaborator

Why

Pinning the resolved NuGet dependency graph makes builds and releases reproducible and catches dependency changes that are not reflected in the committed lock file.

Changes

  • Enable and commit WorkspaceCFG/packages.lock.json.
  • Run build and release workflow restores in locked mode.

Validation

  • dotnet restore WorkspaceCFG.sln --locked-mode succeeded.
  • Release/x64 solution build with locked restore succeeded with 0 warnings and 0 errors.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@DanBentleySystems
DanBentleySystems merged commit af2b06e into main Oct 5, 2026
4 checks passed
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