feat: support linux-arm64 runtime (libc) #521
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds
libpact_ffi-linux-aarch64.so.gz
to supportlinux-arm64
.NET targetNote: Unable to test via GitHub Actions until later in the year. Source, although this has been validated both locally, and in CI systems (cirrus-ci)
Quote
This is advantageous for Docker users utilising Apple Silicon Mac's, as they are unable to leverage qemu for x64 binaries, as this is unsupported in .NET
Split out from #502 to only cover linux-aarch64(libc) case
It would be really nice if this managed to make the cut for the pact-net v5 release 🙏🏾