sisshiki1969/Setup monoruby

Build (with caching) and install monoruby, a Ruby implementation written in Rust with a JIT compiler, and add it to PATH.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
prefer-prebuiltTry a prebuilt release asset before building from source. Set to 'false' to always build the exact checked-out ref (e.g. when `@master` must not lag behind the rolling nightly binary). notrue
cacheCache the built monoruby binary and its runtime tree with actions/cache. Set to 'false' to always build from source. notrue
cache-versionArbitrary string mixed into the cache key. Bump it to discard existing caches (e.g. after a runner image change). nov1
namedescription
prebuilt'true' if a prebuilt release asset was downloaded instead of building from source.
cache-hit'true' if the built binary was restored from cache ('' when caching is disabled or a prebuilt asset was used).
monoruby-versionThe installed monoruby crate version (output of `monoruby --version`).
ruby-versionThe RUBY_VERSION the installed monoruby reports.