Skip to content

Releases: ruby/setup-ruby

Bump @actions/core from 1.2.4 to 1.2.6

01 Oct 20:13

Choose a tag to compare

Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.4 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <[email protected]>

Add support for gems.rb/gems.locked

19 Sep 09:49

Choose a tag to compare

Use MSYS2's Bash instead of Git's Bash shell when using `shell: bash`

03 Sep 11:44

Choose a tag to compare

Update dependencies

23 Aug 11:53

Choose a tag to compare

  • Update ncc (#78)
  • Update the actions/cache package which can improve reliability (#79)

Add TruffleRuby 20.2.0

19 Aug 14:37

Choose a tag to compare

v1.43.0

Add TruffleRuby 20.2.0

Use $BUNDLE_GEMFILE if set to locate the Gemfile and Gemfile.lock

13 Aug 18:43

Choose a tag to compare

Add JRuby 9.2.13.0

12 Aug 09:00

Choose a tag to compare

Remove lint command

* eslint has been removed.

Add support for Ruby 2.1

16 Jul 20:24
5a76bd6

Choose a tag to compare

Treat error from restoring the cache as a cache miss

11 Jul 14:12

Choose a tag to compare

  • 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

02 Jul 09:34

Choose a tag to compare

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().