3737 with :
3838 persist-credentials : false
3939
40- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
40+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
4141 with :
4242 ruby-version : ' 3.4'
4343 rubygems : latest
7171 with :
7272 persist-credentials : false
7373
74- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
74+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
7575 with :
7676 ruby-version : ' 3.4'
7777 rubygems : latest
@@ -120,7 +120,7 @@ jobs:
120120 with :
121121 persist-credentials : false
122122
123- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
123+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
124124 with :
125125 ruby-version : ${{ matrix.ruby }}
126126 rubygems : latest
@@ -129,6 +129,14 @@ jobs:
129129
130130 - run : bundle exec ruby -S rake test --trace
131131
132+ - if : ${{ matrix.ruby == 'truffleruby' }}
133+ run : find vendor/bundle
134+
135+ - name : Verify RSpec compatibility
136+ run : |
137+ gem install rspec
138+ integration/runner rake integration
139+
132140 required-macos :
133141 name : Ruby ${{ matrix.ruby }} - ${{ matrix.os }}
134142
@@ -167,7 +175,7 @@ jobs:
167175 with :
168176 persist-credentials : false
169177
170- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
178+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
171179 with :
172180 ruby-version : ${{ matrix.ruby }}
173181 rubygems : latest
@@ -176,6 +184,13 @@ jobs:
176184
177185 - run : bundle exec ruby -S rake test --trace
178186
187+ - name : Verify RSpec compatibility
188+ env :
189+ GEM_PATH : vendor/bundle
190+ run : |
191+ gem install rspec
192+ integration/runner rake integration
193+
179194 optional-windows :
180195 name : Ruby ${{ matrix.ruby }} - ${{ matrix.os }}
181196
@@ -216,7 +231,7 @@ jobs:
216231 with :
217232 persist-credentials : false
218233
219- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
234+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
220235 with :
221236 ruby-version : ${{ matrix.ruby }}
222237 rubygems : latest
@@ -225,6 +240,13 @@ jobs:
225240
226241 - run : bundle exec ruby -S rake test --trace
227242
243+ - name : Verify RSpec compatibility
244+ env :
245+ GEM_PATH : vendor/bundle
246+ run : |
247+ gem install rspec
248+ integration/runner rake integration
249+
228250 jruby-optional :
229251 name : JRuby ${{ matrix.ruby }} - ${{ matrix.os }}
230252
@@ -262,7 +284,7 @@ jobs:
262284 with :
263285 persist-credentials : false
264286
265- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
287+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
266288 with :
267289 ruby-version : ${{ matrix.ruby }}
268290 rubygems : latest
@@ -271,6 +293,15 @@ jobs:
271293
272294 - run : bundle exec ruby -S rake test --trace
273295
296+ - run : find vendor/bundle
297+
298+ - name : Verify RSpec compatibility
299+ env :
300+ GEM_PATH : vendor/bundle
301+ run : |
302+ gem install rspec
303+ integration/runner rake integration
304+
274305 ruby-head-optional :
275306 name : Ruby ${{ matrix.ruby }} - ${{ matrix.os }} (optional)
276307
@@ -308,11 +339,18 @@ jobs:
308339 with :
309340 persist-credentials : false
310341
311- - uses : ruby/setup-ruby@675dd7ba1b06c8786a1480d89c384f5620a42647 # v1.281 .0
342+ - uses : ruby/setup-ruby@708024e6c902387ab41de36e1669e43b5ee7085e # v1.283 .0
312343 with :
313344 ruby-version : ${{ matrix.ruby }}
314345 rubygems : latest
315346 bundler : 2
316347 bundler-cache : true
317348
318349 - run : bundle exec ruby -S rake test --trace
350+
351+ - name : Verify RSpec compatibility
352+ env :
353+ GEM_PATH : vendor/bundle
354+ run : |
355+ gem install rspec
356+ integration/runner rake integration
0 commit comments