Skip to content

Add support for linux-musl-arm64#111

Open
sailro wants to merge 1 commit intoPowerShell:masterfrom
sailro:support-linux-musl-arm64
Open

Add support for linux-musl-arm64#111
sailro wants to merge 1 commit intoPowerShell:masterfrom
sailro:support-linux-musl-arm64

Conversation

@sailro
Copy link

@sailro sailro commented Feb 16, 2026

PR Summary

Add support for linux-musl-arm64.

To unblock PowerShell/PowerShell#25762 we first need to add support for linux-musl-arm64 in PowerShell-Native, then we'll be able to update the PowerShell repository.

In my understanding, The build-docker.yml template in PowerShell-Native already has a conditional for linux-musl-arm64 (line 70). So this was partially anticipated, the remaining work seems to be wiring it through.

PR Context

  1. CI pipeline — Add a LinuxMuslArm64Build stage in release.yml that builds libpsl-native.so inside an Alpine ARM64 Docker container (same approach as existing Alpine x64 build)
  2. NuGet packaging — Add runtimes/linux-musl-arm64/native to the NuGet package layout in build.psm1
  3. NuGet build pipeline — Wire the new artifact into build-nuget.yml

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