GitHub
05/02/2023, 8:01 PMia32 for 32-bit windows, for pact-node which is ruby backed. We don't currently ship 32 bit versions of pact_ffi, and I don't believe we've had a request yet (it is possible to build for them, but as to how far they will stretch, I am unsure)
User facing notes
• macOS arm64 (m1/m2) users will no require require installing rosetta
• If a user wishes to run in a rosetta enabled shell or session, they will need the appropriate x64 node version (see .cirrus.yml for an example of how one can install x64 versions with nvs, but pact-js-core will determine this and use the appropriate FFI library, and now ruby standalone.
• Debain based users will need libyaml-dev, otherwise they will see the following error when executing the ruby standalone
libyaml-0.so.2: cannot open shared object file: No such file or directory - /tmp/cirrus-ci-build/standalone/linux-arm64-2.0.0/pact/lib/ruby/lib/ruby/3.2.0/aarch64-linux/psych.so
pact-foundation/pact-js-core
✅ All checks have passed
22/22 successful checksGitHub
05/18/2023, 10:50 PM