Skip to content

Add Pinget CLI NuGet packaging#15

Merged
Gabriel Dufresne (GabrielDuf) merged 8 commits into
masterfrom
mamoreau-devolutions/nuget-cli-packages
May 11, 2026
Merged

Add Pinget CLI NuGet packaging#15
Gabriel Dufresne (GabrielDuf) merged 8 commits into
masterfrom
mamoreau-devolutions/nuget-cli-packages

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • add native CLI build-output NuGet packages for Rust and .NET NativeAOT Pinget executables
  • add framework-dependent Devolutions.Pinget.Tool packaging for the C# CLI
  • enforce Windows executable version metadata and static MSVC/UCRT runtime checks
  • add dry-run CLI package workflow coverage and release integration
  • bump Pinget package/source versions to 0.4.0 and update the version bump script

Validation

  • packed and smoke-tested Devolutions.Pinget.Tool.0.4.0.nupkg locally
  • built dotnet/src/Devolutions.Pinget.Cli/Devolutions.Pinget.Cli.csproj in Release
  • ran cargo metadata --manifest-path rust/Cargo.toml --no-deps --format-version 1
  • ran git diff --check
  • dry-run workflow passed: https://github.com/Devolutions/pinget/actions/runs/25688990671

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit 97be3e6 into master May 11, 2026
13 checks passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the mamoreau-devolutions/nuget-cli-packages branch May 11, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants