Skip to content

Add CI and release workflows for Pinget#1

Merged
Marc-André Moreau (mamoreau-devolutions) merged 16 commits into
masterfrom
bootstrap
Apr 25, 2026
Merged

Add CI and release workflows for Pinget#1
Marc-André Moreau (mamoreau-devolutions) merged 16 commits into
masterfrom
bootstrap

Conversation

@mamoreau-devolutions
Copy link
Copy Markdown
Contributor

Summary

  • add CI and release workflows for the Rust and C# Pinget ports
  • build and publish C# NuGet packages through artifacts, and add a separate PowerShell module release artifact
  • expand Rust release packaging to Linux, Windows, and macOS on x64 and arm64, and update workflow actions to current versions

Validation

  • dry-run release workflow succeeded on GitHub: 24917289954
  • PowerShell module artifact uploaded successfully in the dry run
  • local packaging validation confirmed the cmdlets .nupkg contains Pinget.psd1 and Format.ps1xml

@mamoreau-devolutions Marc-André Moreau (mamoreau-devolutions) merged commit 2ea7ce7 into master Apr 25, 2026
15 checks passed
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.

1 participant