Setup Ruby with rv and ore
Version updated for https://github.com/appraisal-rb/setup-rv to version v1.
- This action is used across all versions by ? repositories.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The setup-ruby-flash GitHub Action provides a fast and efficient way to set up Ruby environments in CI workflows by leveraging prebuilt binaries for near-instant Ruby installation and an accelerated gem management system via ore. It automates tasks like Ruby and gem installation, caching, and security auditing, significantly reducing setup time and improving reliability for projects targeting Linux and macOS platforms. This action is ideal for developers seeking to optimize their Ruby CI pipelines.
Release notes
⚡️ setup-ruby-flash
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)
Requirements
- Operating Systems: Ubuntu 22.04+, macOS 14+
- Architectures: x86_64, ARM64
- Ruby Versions: 3.2, 3.3, 3.4, 4.0
Note: Windows is not supported. For Windows CI, use ruby/setup-ruby.