1919 - name : Set up Ruby
2020 uses : ruby/setup-ruby@v1
2121 with :
22- ruby-version : " 3.4 "
22+ ruby-version : ruby
2323 bundler-cache : true
2424 - name : Lint
2525 run : bundle exec rake lint
4949 - name : Set up Ruby
5050 uses : ruby/setup-ruby@v1
5151 with :
52- ruby-version : " 3.4 "
52+ ruby-version : ruby
5353 bundler-cache : true
5454 - name : Check Sorbet
5555 run : bundle exec rake typecheck:tapioca typecheck:sorbet
7373 - name : Set up Ruby
7474 uses : ruby/setup-ruby@v1
7575 with :
76- ruby-version : head
76+ ruby-version : ruby
7777 bundler-cache : true
7878 - name : Run Ruby tests
7979 run : bundle exec rake
@@ -133,7 +133,7 @@ jobs:
133133 - name : Set up Ruby
134134 uses : ruby/setup-ruby@v1
135135 with :
136- ruby-version : head
136+ ruby-version : ruby
137137 bundler-cache : true
138138 - name : Run Ruby tests
139139 run : bundle exec rake compile_no_debug test
@@ -153,7 +153,7 @@ jobs:
153153 - name : Set up Ruby
154154 uses : ruby/setup-ruby@v1
155155 with :
156- ruby-version : head
156+ ruby-version : ruby
157157 bundler-cache : true
158158 - name : Run Ruby tests
159159 run : bundle exec rake
@@ -167,7 +167,7 @@ jobs:
167167 - name : Set up Ruby
168168 uses : ruby/setup-ruby@v1
169169 with :
170- ruby-version : head
170+ ruby-version : ruby
171171 bundler-cache : true
172172 - name : Run Ruby tests
173173 run : bundle exec rake compile_minimal test
@@ -219,7 +219,7 @@ jobs:
219219 - name : Set up Ruby
220220 uses : ruby/setup-ruby@v1
221221 with :
222- ruby-version : head
222+ ruby-version : ruby
223223 bundler-cache : true
224224 - name : Lex ruby/ruby
225225 run : bundle exec rake lex:ruby
@@ -231,7 +231,7 @@ jobs:
231231 - name : Set up Ruby
232232 uses : ruby/setup-ruby@v1
233233 with :
234- ruby-version : head
234+ ruby-version : ruby
235235 bundler-cache : true
236236 - name : Lex discourse/discourse
237237 run : bundle exec rake lex:discourse
@@ -243,7 +243,7 @@ jobs:
243243 - name : Set up Ruby
244244 uses : ruby/setup-ruby@v1
245245 with :
246- ruby-version : head
246+ ruby-version : ruby
247247 bundler-cache : true
248248 - name : Lex Top 100 Gems
249249 run : bundle exec rake lex:topgems
@@ -258,6 +258,8 @@ jobs:
258258
259259 memcheck :
260260 runs-on : ubuntu-24.04
261+ env :
262+ BUNDLER_VERSION : ' 0' # https://github.com/ruby/ruby/pull/16909
261263 steps :
262264 - uses : actions/checkout@v6
263265 - name : Install valgrind
@@ -278,7 +280,7 @@ jobs:
278280 - uses : actions/checkout@v6
279281 - uses : ruby/setup-ruby@v1
280282 with :
281- ruby-version : head
283+ ruby-version : ruby
282284 bundler-cache : true
283285 - run : bundle config --local frozen false
284286 - run : bundle exec rake build:dev
@@ -355,7 +357,7 @@ jobs:
355357 - name : Set up Ruby
356358 uses : ruby/setup-ruby@v1
357359 with :
358- ruby-version : head
360+ ruby-version : ruby
359361 bundler-cache : true
360362 - name : Run build with gcc-analyzer enabled
361363 run : |
@@ -368,7 +370,7 @@ jobs:
368370 - name : Set up Ruby
369371 uses : ruby/setup-ruby@v1
370372 with :
371- ruby-version : head
373+ ruby-version : ruby
372374 bundler-cache : true
373375 - name : Install clang-analyzer
374376 run : sudo apt-get install -y clang-tools
0 commit comments