Skip to content

Tags: zendesk/setup-ruby

Tags

v1.206.0

Toggle v1.206.0's commit message
Add ruby-3.4.0,ruby-3.4.1

v1.205.0

Toggle v1.205.0's commit message
Fixes the latest rubygems installation error with Ruby 3.0

If set up `rubygems: latest` in workflow,
it will cause the error with Ruby 3.0 because the latest rubygems does not support Ruby 3.0.

Ref. https://rubygems.org/gems/rubygems-update

### Error message
```
Updating RubyGems
  /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/gem --version
  3.2.33
  Default RubyGems version is 3.2.33
  Updating RubyGems to latest version
  /opt/hostedtoolcache/Ruby/3.0.7/x64/bin/gem update --system
  ERROR:  Error installing rubygems-update:
  	rubygems-update-3.6.1 requires Ruby version >= 3.1.0. The current ruby version is 3.0.7.220.
  ERROR:  While executing gem ... (NoMethodError)
      undefined method `version' for nil:NilClass
  Updating rubygems-update
  Took   2.86 seconds
Error: The process '/opt/hostedtoolcache/Ruby/3.0.7/x64/bin/gem' failed with exit code 1
```

### How to reproduce
```
        uses: ruby/setup-ruby@v1
        with:
          ruby-version: "3.0"
          rubygems: latest
```

v1.204.0

Toggle v1.204.0's commit message
Add ruby-3.4.0-rc1

v1.203.0

Toggle v1.203.0's commit message
Require macos-13+ for macos-amd64 as builds from now on will be on 13…

… and 12 can no longer be tested

v1.202.0

Toggle v1.202.0's commit message
Update CRuby releases on Windows

v1.201.0

Toggle v1.201.0's commit message
Update CRuby releases on Windows

v1.200.0

Toggle v1.200.0's commit message
Skip `which bundle` test on mingw, mswin and ucrt

* See ruby#658

v1.199.0

Toggle v1.199.0's commit message
Update CRuby releases on Windows

v1.198.0

Toggle v1.198.0's commit message
Add ruby-3.2.6

v1.197.0

Toggle v1.197.0's commit message
Add truffleruby-24.1.1,truffleruby+graalvm-24.1.1