Repository navigation
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: ruby/setup-ruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 44511735964dcb71245e7e55f72539531f7bc0eb
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: ruby/setup-ruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0481980f17b760ef6bca5e8c55809102a0af1e5a
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 11 commits
- 9 files changed
- 5 contributors
Commits on Sep 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c61fbf1 - Browse repository at this point
Copy the full SHA c61fbf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fee676 - Browse repository at this point
Copy the full SHA 3fee676View commit details
Commits on Sep 18, 2025
-
Signed-off-by: Rui Chen <rui@chenrui.dev>
Configuration menu - View commit details
-
Copy full SHA for c4cd38d - Browse repository at this point
Copy the full SHA c4cd38dView commit details -
chore: add setup-node for lint job
Signed-off-by: Rui Chen <rui@chenrui.dev>
Configuration menu - View commit details
-
Copy full SHA for 866b91c - Browse repository at this point
Copy the full SHA 866b91cView commit details
Commits on Sep 20, 2025
-
Revert "chore: add setup-node for lint job"
This reverts commit 866b91c.
Configuration menu - View commit details
-
Copy full SHA for 4df093a - Browse repository at this point
Copy the full SHA 4df093aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e13b3 - Browse repository at this point
Copy the full SHA d3e13b3View commit details -
Revert "Skip test failing on JRuby on Windows"
This reverts commit f2f42b7.
Configuration menu - View commit details
-
Copy full SHA for b8714f7 - Browse repository at this point
Copy the full SHA b8714f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc7956 - Browse repository at this point
Copy the full SHA 1dc7956View commit details
Commits on Sep 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 1c58d16 - Browse repository at this point
Copy the full SHA 1c58d16View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf7216d - Browse repository at this point
Copy the full SHA cf7216dView commit details
Commits on Sep 22, 2025
-
Print lockfile contents earlier
Currently, the lockfile gets printed after `bundle install` finished. This could be too late when `bundle install` fails for whatever reason. I have a workflow that failed like this: <details><summary>Logs</summary> <p> ``` 55s Run ruby/setup-ruby@v1 Modifying PATH Downloading Ruby Extracting Ruby Print Ruby version Installing Bundler > bundle install /opt/hostedtoolcache/Ruby/2.7.8/x64/bin/bundle config --local path /home/runner/work/rubocop/rubocop/vendor/bundle /opt/hostedtoolcache/Ruby/2.7.8/x64/bin/bundle lock Fetching source index from https://rubygems.org/ Network error while fetching https://rubygems.org/quick/Marshal.4.8/asciidoctor-0.0.1.gemspec.rz (Connection reset by peer - SSL_connect) Error: The process '/opt/hostedtoolcache/Ruby/2.7.8/x64/bin/bundle' failed with exit code 17 Run ruby/setup-ruby@v1 Modifying PATH Downloading Ruby Extracting Ruby Print Ruby version Installing Bundler > bundle install /opt/hostedtoolcache/Ruby/2.7.8/x64/bin/bundle config --local path /home/runner/work/rubocop/rubocop/vendor/bundle /opt/hostedtoolcache/Ruby/2.7.8/x64/bin/bundle lock Fetching source index from https://rubygems.org/ Network error while fetching https://rubygems.org/quick/Marshal.4.8/asciidoctor-0.0.1.gemspec.rz (Connection reset by peer - SSL_connect) Error: The process '/opt/hostedtoolcache/Ruby/2.7.8/x64/bin/bundle' failed with exit code 17 ``` </p> </details> It would help to print the lockfile for this I think. It fetching version 0.0.1 confused me but probably the lockfile looks ok. New output: ``` Run ./ Modifying PATH Print Ruby version Installing Bundler > bundle install /opt/hostedtoolcache/Ruby/3.2.9/x64/bin/bundle config --local path /home/runner/work/setup-ruby/setup-ruby/vendor/bundle /opt/hostedtoolcache/Ruby/3.2.9/x64/bin/bundle lock Fetching gem metadata from https://rubygems.org/........... Resolving dependencies... Writing lockfile to /home/runner/work/setup-ruby/setup-ruby/gemfiles/rails8.gemfile.lock Print lockfile Cache key: setup-ruby-bundler-cache-v6-ubuntu-24.04-x64-ruby-3.2.9-wd-/home/runner/work/setup-ruby/setup-ruby-with--without--only--/home/runner/work/setup-ruby/setup-ruby/gemfiles/rails8.gemfile.lock-cb69172094f71f01e5207070d9af8d465d9aa9c386ecbad22b1b6e8e43523fd2 /opt/hostedtoolcache/Ruby/3.2.9/x64/bin/bundle install --jobs 4 ... ``` So it's relatively at the top and not hidden somewhere. Also removes the need to check for the lockfile again.
Configuration menu - View commit details
-
Copy full SHA for 0481980 - Browse repository at this point
Copy the full SHA 0481980View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 44511735964dcb71245e7e55f72539531f7bc0eb...0481980f17b760ef6bca5e8c55809102a0af1e5a