Skip to content

Tags: mwlang/setup-ruby

Tags

v1.40.0

Toggle v1.40.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add support for Ruby 2.1 (ruby#71)

v1.39.1

Toggle v1.39.1's commit message
Also include the commit in the cache key for truffleruby-head

* That way new caches can be created if the previous cache is for a different commit.

v1.39.0

Toggle v1.39.0's commit message
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().

v1.38.0

Toggle v1.38.0's commit message
Implement automatic bundle install and caching

* Not yet enabled by default.

v1.37.0

Toggle v1.37.0's commit message
Add windows-2016 to supported platforms

* Recommend to use *-latest.

v1.36.0

Toggle v1.36.0's commit message
Add support for Ubuntu 20.04

v1.35.0

Toggle v1.35.0's commit message
Add TruffleRuby 20.1.0

v1.34.0

Toggle v1.34.0's commit message
Add an exported setupRuby() function which can be called from other a…

…ctions

* Inputs are passed as simple object properties.
* It is recommended to expose the same inputs for other actions.
* See ruby#58 and ruby#33.

v1.33.2

Toggle v1.33.2's commit message
Use Bundler 1 on Ruby 2.3

* At least until there is a new Bundler 2 release fixing this.
* Fixes ruby#51

v1.33.1

Toggle v1.33.1's commit message
Fix checks for head versions

* Always use common.isHeadVersion().