Closed ronaldtse closed 2 years ago
Release workflow by itself is not hard, I assume that we need to cook platform gems with this one too because current implementation relies on preinstalled librnp
For now, I simplified the compilation process, so we can compile lib rnp from rake task
@ronaldtse to be on the same page do we need platform gems for this repository at all? (as we have on https://github.com/lutaml/expressir or https://github.com/fontist/ffi-libarchive-binary)
@CAMOBAP good call. In fact, ruby-rnp should work in a few ways:
So the situation is very similar with Nokogiri.
Original task is done
Also, I have good progress for 2, 3 points
We still need some changes on rnp
to make the compilation process simpler and less dependent on external libs (especially for windows)
vcpkg
rng
support arm64 cross compilationrng
support x86 arch
Using the
RNP_RUBYGEMS_API_KEY
secret.