Skip to content

Add RID dotnet tool packaging for psign-tool#5

Merged
mamoreau-devolutions merged 3 commits into
masterfrom
mamoreau-devolutions/rid-nuget-plan
May 13, 2026
Merged

Add RID dotnet tool packaging for psign-tool#5
mamoreau-devolutions merged 3 commits into
masterfrom
mamoreau-devolutions/rid-nuget-plan

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Owner

Summary

  • add RID-specific Devolutions.Psign.Tool dotnet tool packaging for psign-tool
  • add NuGet artifact import/pack scripts and local dotnet tool validation helper
  • add dry-run CI packaging workflow and manual release workflow with RID-first NuGet publish ordering
  • document dotnet tool install and local pack usage

Validation

  • cargo check -p psign --bins --lib --locked
  • ./nuget/pack-psign-dotnet-tool.ps1 with synthetic six-platform artifacts
  • GitHub Actions dry-run workflow dotnet-tool run 25818010855 passed
  • Downloaded and inspected dry-run NuGet artifacts; native binaries are placed at tools/net10.0/<rid>/psign-tool(.exe)

mamoreau-devolutions and others added 3 commits May 13, 2026 13:59
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>
@mamoreau-devolutions mamoreau-devolutions merged commit ce82852 into master May 13, 2026
18 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