cedarcode / webauthn-ruby

WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
https://rubygems.org/gems/webauthn
MIT License
649 stars 53 forks source link

Add Truffleruby head to CI #332

Closed gogainda closed 3 years ago

gogainda commented 4 years ago

@grzuy tests are passing for truffleruby , pls review/merge

grzuy commented 3 years ago

Hi @gogainda ,

Thanks to this PR I realized our TravisCI setup is not working correctly and we're just testing against TravisCI default ruby (2.6.5 as of now) and not different rubies for a couple of months now.

I am working on fixing this first so that this PR can really run against truffleruby :-)

grzuy commented 3 years ago

See how it's using ruby 2.6.5 for the supposedly truffleruby build job image in https://travis-ci.org/github/cedarcode/webauthn-ruby/jobs/725539765.

Sorry about that :-)

grzuy commented 3 years ago

FYI, trying to fix this with https://github.com/cedarcode/webauthn-ruby/pull/333.

gogainda commented 3 years ago

@eregon is openssl 2.0 supported by Truffleruby?

eregon commented 3 years ago

@gogainda As in https://github.com/ruby/openssl 2.0? TruffleRuby actually ships with openssl (default: 2.1.2).

gogainda commented 3 years ago

rebased here https://github.com/cedarcode/webauthn-ruby/pull/334