.NET version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Adds libpact_ffi-linux-aarch64.so.gz to support linux-arm64 .NET target
Note: 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
We expect to begin offering Arm runners for open source projects by the end of the year
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 🙏🏾
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 🙏🏾