Skip to content

Add setup-ruby action#787

Open
MikeMcQuaid wants to merge 1 commit intomainfrom
setup-ruby
Open

Add setup-ruby action#787
MikeMcQuaid wants to merge 1 commit intomainfrom
setup-ruby

Conversation

@MikeMcQuaid
Copy link
Member

An action that sets up Ruby using Homebrew.

Copilot AI review requested due to automatic review settings February 2, 2026 16:58
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new GitHub Action called "Setup Ruby (Homebrew)" that sets up Ruby using Homebrew. The action supports both the Homebrew Ruby formula and Homebrew's portable Ruby (the same Ruby that Homebrew uses internally).

Changes:

  • New setup-ruby action that installs and configures Ruby via Homebrew
  • Support for two modes: standard Ruby formula or portable Ruby
  • Outputs ruby-path, ruby-prefix, and ruby-version for downstream steps

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
setup-ruby/action.yml Defines the composite action with inputs (portable-ruby, debug), outputs (ruby-path, ruby-prefix, ruby-version), and a bash script that sets up Ruby
setup-ruby/README.md Provides documentation with usage examples for both Ruby modes and describes the action's outputs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MikeMcQuaid MikeMcQuaid force-pushed the setup-ruby branch 3 times, most recently from b7c8209 to 50e4501 Compare February 2, 2026 17:25
An action that sets up Ruby using Homebrew.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants