setup-ruby-flash

PROJECT

GHA: ⚡️Fast Setup of Ruby & Gems via rv & ore (alternative to setup-ruby)

About


⚡️ setup-ruby-flash

Find out how fast my workflows can go!
 
A fast GitHub Action for fast Ruby environment setup using rv for Ruby installation and ore for gem management.

⚡ Install Ruby in under 2 seconds — no compilation required!

⚡ Install Gems 50% faster — using ORE ✅️!

Features


  • 🚀 Lightning-fast Ruby installation via prebuilt binaries from rv
  • 📦 Rapid gem installation with ore (Bundler-compatible, ~50% faster)
  • 💾 Intelligent caching for both Ruby and gems
  • 🔒 Security auditing via ore audit
  • 🐧 Linux & macOS support (x86_64 and ARM64)
  • ☕️ Gitea Actions support
  • 🦊 Forgejo Actions support
  • 🧊 Codeberg Actions support
  • 🐙 GitHub Actions support

Requirements


  • Operating Systems: Ubuntu 22.04+, macOS 14+
  • Architectures: x86_64, ARM64
  • Ruby Versions: 3.2, 3.3, 3.4, 4.0

NOTE


  1. Windows is not supported, so if needed, use ruby/setup-ruby
  2. Ruby <= 3.1 is not supported, so if needed, use ruby/setup-ruby

Read more about it here: https://dev.to/galtzo/setup-ruby-flash-25lb

Cover photo (cropped) by Kyle Hinkson on Unsplash

Our team

Contribute


Become a financial contributor.

Financial Contributions

Custom contribution
Donation
Make a custom one-time or recurring contribution.