@@ -113,9 +113,9 @@ jobs:
113113 # Never fail our build due to problems with head rubies
114114 - { ruby: ruby-head, bundler: 2.7.2, rack: stable, puma: stable, tilt: stable, rack_session: stable, zeitwerk: stable, allow-failure: true }
115115 - { ruby: jruby-head, bundler: default, rubyopt: "", rack: stable, puma: stable, tilt: stable, rack_session: stable, zeitwerk: stable, allow-failure: true }
116- - { ruby: truffleruby-head, bundler: default , rack: stable, puma: stable, tilt: stable, rack_session: stable, zeitwerk: stable, allow-failure: true }
116+ - { ruby: truffleruby-head, bundler: 2.7.2 , rack: stable, puma: stable, tilt: stable, rack_session: stable, zeitwerk: stable, allow-failure: true }
117117 # truffleruby 24.1 fails, see https://github.com/oracle/truffleruby/issues/3788
118- - { ruby: truffleruby, bundler: default , rack: stable, puma: stable, tilt: stable, rack_session: stable, zeitwerk: stable, allow-failure: true }
118+ - { ruby: truffleruby, bundler: 2.7.2 , rack: stable, puma: stable, tilt: stable, rack_session: stable, zeitwerk: stable, allow-failure: true }
119119
120120 env :
121121 rack : ${{ matrix.rack }}
@@ -152,8 +152,8 @@ jobs:
152152 rubygems : ${{ matrix.ruby == '3.0' && 'latest' || matrix.ruby == '3.1' && 'latest' || 'default' }}
153153
154154 # workaround for https://github.com/ruby/setup-ruby/issues/845
155- - name : Ensure Gemfile.lock is created with Bundler 2 for Ruby 4
156- if : matrix.ruby == '4.0' || matrix.ruby == 'ruby-head '
155+ - name : Ensure Gemfile.lock is created with Bundler ${{ matrix.bundler }}
156+ if : matrix.bundler != 'default '
157157 run : |
158158 rm Gemfile.lock
159159 bundle install
0 commit comments