Thanks @0xTim,
I've checked and resolved Linux issues and pushed a new commit:
- I've added Linux build in github actions' file
- RSA-PKCS-1.5 is not supported on linux thus I deactivated all related tests in linux. I think it's negligible as implementation requirement is Recommended-.
- Converting KeyPath to string using
String.init(describing:)
is not supported on non-Apple platforms. I've added dynamic member lookup usingString
. - Localization using
Bundle.localizing
method causes crash probably due to a bug inswift-corelibs-foundation
. I've disabled the localization until it got fixed.