Skip to content

Releases: ruby/setup-ruby

Add support for Ruby 2.1

Choose a tag to compare

@eregon eregon released this 16 Jul 20:24
5a76bd6
  • Add support for Ruby 2.1 (#70, #71)

Treat error from restoring the cache as a cache miss

Choose a tag to compare

@eregon eregon released this 11 Jul 14:12
  • Treat error from restoring the cache as a cache miss (#68, #66)
  • Update README to reflect conditions for self-hosted runners (#67)
  • Also include the commit in the cache key for truffleruby-head.

Add JRuby 9.2.12.0

Choose a tag to compare

@eregon eregon released this 02 Jul 09:34
Allow running external function before 'bundle install'

External actions may use setup-ruby, and some actions make changes/additions to the build environment. These may be needed for dependencies.

Hence, allow those external actions to run code before 'bundle install'. This is done by passing a function as a parameter to setupRuby().

Support automatic Bundler caching as opt-in

Choose a tag to compare

@eregon eregon released this 14 Jun 11:27

Add support for the windows-2016 platform

Choose a tag to compare

@eregon eregon released this 11 Jun 11:23

Add support for Ubuntu 20.04

Choose a tag to compare

@eregon eregon released this 07 Jun 13:32

Add TruffleRuby 20.1.0

Choose a tag to compare

@eregon eregon released this 06 Jun 15:07
v1.35.0

Add TruffleRuby 20.1.0

Add an exported setupRuby() function which can be called from other actions

Choose a tag to compare

@eregon eregon released this 06 Jun 12:02
  • Inputs are passed as simple object properties.
  • It is recommended to expose the same inputs for other actions.
  • See #58 and #33.

Use Bundler 1 on Ruby 2.3

Choose a tag to compare

@eregon eregon released this 06 Jun 11:21

Fix detection of head version when using ruby-version: debug

Choose a tag to compare

@eregon eregon released this 15 May 11:05
Fix checks for head versions

* Always use common.isHeadVersion().