Skip to content

Avoid reinstalling bundler if the required version is already installed #1940

Avoid reinstalling bundler if the required version is already installed

Avoid reinstalling bundler if the required version is already installed #1940

Triggered via pull request October 21, 2026 19:33
Status Cancelled
Total duration 5m 24s
Artifacts –

test.yml

on: pull_request
test-matrix
7s
test-matrix
Test .ruby-version
7s
Test .ruby-version
Test .tool-versions
5s
Test .tool-versions
Test mise.toml
6s
Test mise.toml
Test with no Gemfile
7s
Test with no Gemfile
Test with no Gemfile but with bundler-cache
7s
Test with no Gemfile but with bundler-cache
Test rubygems: version upgrades RubyGems to that version if the default is older
28s
Test rubygems: version upgrades RubyGems to that version if the default is older
Test rubygems: version noops if the default is newer
6s
Test rubygems: version noops if the default is newer
Test rubygems: beta version upgrades RubyGems to that version if the default is older
8s
Test rubygems: beta version upgrades RubyGems to that version if the default is older
Test rubygems: beta version noops if the default is newer
5s
Test rubygems: beta version noops if the default is newer
Test rubygems: version uses the Bundler installed by the rubygems update
8s
Test rubygems: version uses the Bundler installed by the rubygems update
Test bundler: 1.x for old Ruby
6s
Test bundler: 1.x for old Ruby
Test with a major Bundler version
4s
Test with a major Bundler version
Test with a minor Bundler version
5s
Test with a minor Bundler version
Test with an exact Bundler version
5s
Test with an exact Bundler version
Test with an older Bundler version than the one of the default gem
6s
Test with an older Bundler version than the one of the default gem
Test with a Bundler pre/rc version
5s
Test with a Bundler pre/rc version
Test BUNDLED WITH Bundler dev
7s
Test BUNDLED WITH Bundler dev
Test gemfile depending on Bundler 1
5s
Test gemfile depending on Bundler 1
Test windows-toolchain: none
22s
Test windows-toolchain: none
Check windows*versions.json are up-to-date
8s
Check windows*versions.json are up-to-date
Check dist/index.js is up-to-date
9s
Check dist/index.js is up-to-date
Matrix: testGemfileMatrix
Matrix: testLatestRubygemsVersion
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

95 errors and 56 notices
Test with a major Bundler version
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
Test with a Bundler pre/rc version
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
Test gemfile depending on Bundler 1
The process '/opt/hostedtoolcache/Ruby/2.7.8/x64/bin/gem' failed with exit code 1
Test with a minor Bundler version
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
Test with an exact Bundler version
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
Test with an older Bundler version than the one of the default gem
The process '/opt/hostedtoolcache/Ruby/4.0.7/x64/bin/gem' failed with exit code 1
Test bundler: 1.x for old Ruby
The process '/opt/hostedtoolcache/Ruby/2.3.8/x64/bin/gem' failed with exit code 1
Test with no Gemfile
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
Test with no Gemfile but with bundler-cache
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.4
The process '/opt/hostedtoolcache/Ruby/2.4.10/x64/bin/gem' failed with exit code 1
ubuntu-22.04 1.9
The process '/opt/hostedtoolcache/Ruby/1.9.3-p551/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.6
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.3
The process '/opt/hostedtoolcache/Ruby/2.3.8/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.6
The process '/opt/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.1
The process '/opt/hostedtoolcache/Ruby/2.1.9/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.5
The process '/opt/hostedtoolcache/Ruby/2.5.9/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.5
The process '/opt/hostedtoolcache/Ruby/2.5.9/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.4
The process '/opt/hostedtoolcache/Ruby/2.4.10/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.7
The process '/opt/hostedtoolcache/Ruby/2.7.8/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.1
The process '/opt/hostedtoolcache/Ruby/2.1.9/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.0
The process '/opt/hostedtoolcache/Ruby/2.0.0-p648/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.3
The process '/opt/hostedtoolcache/Ruby/2.3.8/x64/bin/gem' failed with exit code 1
ubuntu-24.04 2.7
The process '/opt/hostedtoolcache/Ruby/2.7.8/x64/bin/gem' failed with exit code 1
ubuntu-22.04 2.0
The process '/opt/hostedtoolcache/Ruby/2.0.0-p648/x64/bin/gem' failed with exit code 1
ubuntu-24.04-arm 2.4
The process '/opt/hostedtoolcache/Ruby/2.4.10/arm64/bin/gem' failed with exit code 1
ubuntu-22.04-arm 2.3
The process '/opt/hostedtoolcache/Ruby/2.3.8/arm64/bin/gem' failed with exit code 1
ubuntu-22.04-arm 2.6
The process '/opt/hostedtoolcache/Ruby/2.6.10/arm64/bin/gem' failed with exit code 1
ubuntu-24.04-arm 2.5
The process '/opt/hostedtoolcache/Ruby/2.5.9/arm64/bin/gem' failed with exit code 1
ubuntu-24.04-arm 2.7
The process '/opt/hostedtoolcache/Ruby/2.7.8/arm64/bin/gem' failed with exit code 1
ubuntu-22.04-arm 2.4
The process '/opt/hostedtoolcache/Ruby/2.4.10/arm64/bin/gem' failed with exit code 1
ubuntu-24.04-arm 2.6
The process '/opt/hostedtoolcache/Ruby/2.6.10/arm64/bin/gem' failed with exit code 1
ubuntu-24.04-arm 2.3
The process '/opt/hostedtoolcache/Ruby/2.3.8/arm64/bin/gem' failed with exit code 1
ubuntu-22.04-arm 2.5
The process '/opt/hostedtoolcache/Ruby/2.5.9/arm64/bin/gem' failed with exit code 1
ubuntu-22.04-arm 2.7
The process '/opt/hostedtoolcache/Ruby/2.7.8/arm64/bin/gem' failed with exit code 1
macos-15-intel 2.1
The process '/Users/runner/hostedtoolcache/Ruby/2.1.9/x64/bin/gem' failed with exit code 1
windows-2022 4.0
The process 'C:\hostedtoolcache\windows\Ruby\4.0.7\x64\bin\gem.cmd' failed with exit code 1
windows-2022 3.0
The process 'C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.4
The process 'C:\hostedtoolcache\windows\Ruby\2.4.10\x64\bin\gem.cmd' failed with exit code 1
windows-2025 3.4
The process 'C:\hostedtoolcache\windows\Ruby\3.4.11\x64\bin\gem.cmd' failed with exit code 1
windows-2022 3.3
The process 'C:\hostedtoolcache\windows\Ruby\3.3.12\x64\bin\gem.cmd' failed with exit code 1
windows-2022 3.1
The process 'C:\hostedtoolcache\windows\Ruby\3.1.7\x64\bin\gem.cmd' failed with exit code 1
windows-2022 head
The process 'D:\rubyinstaller-head-x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.2
The process 'C:\hostedtoolcache\windows\Ruby\2.2.6\x64\bin\gem.bat' failed with exit code 1
windows-2022 3.2
The process 'C:\hostedtoolcache\windows\Ruby\3.2.11\x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.1
The process 'C:\hostedtoolcache\windows\Ruby\2.1.9\x64\bin\gem.bat' failed with exit code 1
windows-2025 2.7
The process 'C:\hostedtoolcache\windows\Ruby\2.7.8\x64\bin\gem.cmd' failed with exit code 1
windows-2025 2.4
The process 'C:\hostedtoolcache\windows\Ruby\2.4.10\x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.0
The process 'C:\hostedtoolcache\windows\Ruby\2.0.0\x64\bin\gem.bat' failed with exit code 1
windows-2022 2.6
The process 'C:\hostedtoolcache\windows\Ruby\2.6.10\x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.5
The process 'C:\hostedtoolcache\windows\Ruby\2.5.9\x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.3
The process 'C:\hostedtoolcache\windows\Ruby\2.3.3\x64\bin\gem.cmd' failed with exit code 1
windows-2022 2.7
The process 'C:\hostedtoolcache\windows\Ruby\2.7.8\x64\bin\gem.cmd' failed with exit code 1
windows-2025 4.0
The process 'C:\hostedtoolcache\windows\Ruby\4.0.7\x64\bin\gem.cmd' failed with exit code 1
windows-2025 2.6
The process 'C:\hostedtoolcache\windows\Ruby\2.6.10\x64\bin\gem.cmd' failed with exit code 1
windows-2025 head
The process 'D:\rubyinstaller-head-x64\bin\gem.cmd' failed with exit code 1
macos-15-intel 2.4
The process '/Users/runner/hostedtoolcache/Ruby/2.4.10/x64/bin/gem' failed with exit code 1
windows-2025 2.2
The process 'C:\hostedtoolcache\windows\Ruby\2.2.6\x64\bin\gem.bat' failed with exit code 1
windows-2025 2.0
The process 'C:\hostedtoolcache\windows\Ruby\2.0.0\x64\bin\gem.bat' failed with exit code 1
windows-2025 3.1
The process 'C:\hostedtoolcache\windows\Ruby\3.1.7\x64\bin\gem.cmd' failed with exit code 1
windows-2025 3.3
The process 'C:\hostedtoolcache\windows\Ruby\3.3.12\x64\bin\gem.cmd' failed with exit code 1
windows-2025 2.3
The process 'C:\hostedtoolcache\windows\Ruby\2.3.3\x64\bin\gem.cmd' failed with exit code 1
windows-2025 2.1
The process 'C:\hostedtoolcache\windows\Ruby\2.1.9\x64\bin\gem.bat' failed with exit code 1
macos-15 2.6
The process '/Users/runner/hostedtoolcache/Ruby/2.6.10/arm64/bin/gem' failed with exit code 1
windows-2025 3.0
The process 'C:\hostedtoolcache\windows\Ruby\3.0.7\x64\bin\gem.cmd' failed with exit code 1
windows-2025 2.5
The process 'C:\hostedtoolcache\windows\Ruby\2.5.9\x64\bin\gem.cmd' failed with exit code 1
windows-2025 3.2
The process 'C:\hostedtoolcache\windows\Ruby\3.2.11\x64\bin\gem.cmd' failed with exit code 1
windows-2022 3.4
The process 'C:\hostedtoolcache\windows\Ruby\3.4.11\x64\bin\gem.cmd' failed with exit code 1
macos-15-intel 1.9
The process '/Users/runner/hostedtoolcache/Ruby/1.9.3-p551/x64/bin/gem' failed with exit code 1
windows-11-arm 3.4
The process 'C:\hostedtoolcache\windows\Ruby\3.4.11\arm64\bin\gem.cmd' failed with exit code 1
windows-11-arm 4.0
The process 'C:\hostedtoolcache\windows\Ruby\4.0.7\arm64\bin\gem.cmd' failed with exit code 1
windows-11-arm head
The process 'C:\rubyinstaller-head-arm\bin\gem.cmd' failed with exit code 1
macos-15-intel 2.6
The process '/Users/runner/hostedtoolcache/Ruby/2.6.10/x64/bin/gem' failed with exit code 1
macos-15-intel 2.5
The process '/Users/runner/hostedtoolcache/Ruby/2.5.9/x64/bin/gem' failed with exit code 1
macos-15-intel 2.7
The process '/Users/runner/hostedtoolcache/Ruby/2.7.8/x64/bin/gem' failed with exit code 1
macos-14 2.6
The process '/Users/runner/hostedtoolcache/Ruby/2.6.10/arm64/bin/gem' failed with exit code 1
macos-15-intel 2.3
The process '/Users/runner/hostedtoolcache/Ruby/2.3.8/x64/bin/gem' failed with exit code 1
macos-15-intel 2.2
The process '/Users/runner/hostedtoolcache/Ruby/2.2.10/x64/bin/gem' failed with exit code 1
macos-15-intel 2.0
The process '/Users/runner/hostedtoolcache/Ruby/2.0.0-p648/x64/bin/gem' failed with exit code 1
macos-14 2.7
The process '/Users/runner/hostedtoolcache/Ruby/2.7.8/arm64/bin/gem' failed with exit code 1
macos-14 head
The run was canceled by @ntkme.
macos-15 2.7
The run was canceled by @ntkme.
macos-14 truffleruby+graalvm-head
The run was canceled by @ntkme.
macos-15-intel 3.4
The run was canceled by @ntkme.
macos-15 truffleruby+graalvm
The run was canceled by @ntkme.
macos-15-intel jruby-head
The run was canceled by @ntkme.
macos-15-intel head
The run was canceled by @ntkme.
macos-15 truffleruby+graalvm-head
The run was canceled by @ntkme.
macos-15 truffleruby+graalvm-head
The operation was canceled.
macos-15-intel 4.0
The run was canceled by @ntkme.
macos-15-intel jruby-10
The run was canceled by @ntkme.
macos-15-intel jruby-10
The operation was canceled.
macos-15 jruby-10
The run was canceled by @ntkme.
Test this action
The run was canceled by @ntkme.
macos-15-intel jruby-9
The run was canceled by @ntkme.
macos-15-intel jruby-9
The operation was canceled.
Test with a major Bundler version
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test .tool-versions
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with a Bundler pre/rc version
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test gemfile depending on Bundler 1
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: beta version noops if the default is newer
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test mise.toml
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with a minor Bundler version
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with an exact Bundler version
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with an older Bundler version than the one of the default gem
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: version noops if the default is newer
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test BUNDLED WITH Bundler dev
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with no Gemfile
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with no Gemfile but with bundler-cache
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 3.0
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test .ruby-version
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Check windows*versions.json are up-to-date
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
test-matrix
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: version uses the Bundler installed by the rubygems update
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: beta version upgrades RubyGems to that version if the default is older
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 2.0
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with rails8 gemfile
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 3.2
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test with rails7 gemfile
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 2.3
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 2.7
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 2.6
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: latest on 2.5
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Test rubygems: version upgrades RubyGems to that version if the default is older
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
macos-15 2.6
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 3.3
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 jruby-10
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 4.0
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 truffleruby
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 3.1
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 jruby-9
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 truffleruby
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 3.4
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 3.1
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 3.3
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 3.2
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 truffleruby-head
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 head
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 3.0
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 3.4
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 jruby-9
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 4.0
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 2.6
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 jruby-head
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 3.2
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 2.7
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 truffleruby-head
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 jruby-head
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 truffleruby+graalvm
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-14 3.0
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 truffleruby+graalvm-head
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.
macos-15 jruby-10
Due to capacity constraints, jobs targeting macOS arm64 runners may experience longer queue times.