2323jobs :
2424 ruby_versions :
2525 outputs :
26- setup_ruby : " ['3.1 ', '3.2 ', '3.3 ', '3.4 ']"
27- image_tag : " ['3.1 ', '3.2 ', '3.3 ', '3.4 ']"
26+ setup_ruby : " ['3.2 ', '3.3 ', '3.4 ', '4.0 ']"
27+ image_tag : " ['3.2 ', '3.3 ', '3.4 ', '4.0 ']"
2828 runs-on : ubuntu-latest
2929 steps :
3030 - run : echo "generating rubies ..."
4040 - uses : actions/checkout@v6
4141 - uses : ruby/setup-ruby@v1
4242 with :
43- ruby-version : " 3.3 "
43+ ruby-version : " 3.4 "
4444 bundler-cache : true
4545 - run : bundle exec rake rubocop
4646
5151 - uses : actions/checkout@v6
5252 - uses : ruby/setup-ruby-pkgs@v1
5353 with :
54- ruby-version : " 3.3 "
54+ ruby-version : " 3.4 "
5555 bundler-cache : true
5656 apt-get : libsqlite3-dev
5757 - run : bundle exec rake compile -- --enable-system-libraries
@@ -166,7 +166,7 @@ jobs:
166166 - uses : actions/checkout@v6
167167 - uses : ruby/setup-ruby-pkgs@v1
168168 with :
169- ruby-version : " 3.3 "
169+ ruby-version : " 3.4 "
170170 bundler-cache : true
171171 apt-get : valgrind
172172 - uses : actions/cache@v4
@@ -193,7 +193,7 @@ jobs:
193193 key : ports-archives-tarball-${{ hashFiles('ext/sqlite3/extconf.rb','dependencies.yml') }}
194194 - uses : ruby/setup-ruby@v1
195195 with :
196- ruby-version : " 3.3 "
196+ ruby-version : " 3.4 "
197197 bundler-cache : true
198198 - run : bundle exec ruby ./ext/sqlite3/extconf.rb --download-dependencies
199199 - id : rcd_image_version
@@ -211,7 +211,7 @@ jobs:
211211 key : ports-archives-tarball-${{ hashFiles('ext/sqlite3/extconf.rb','dependencies.yml') }}
212212 - uses : ruby/setup-ruby@v1
213213 with :
214- ruby-version : " 3.3 "
214+ ruby-version : " 3.4 "
215215 bundler-cache : true
216216 - run : ./bin/test-gem-build gems ruby
217217 - uses : actions/upload-artifact@v5
@@ -360,13 +360,12 @@ jobs:
360360 fail-fast : false
361361 matrix :
362362 include :
363- - { ruby: "3.1", flavor: "alpine3.18" }
364- - { ruby: "3.1", flavor: "alpine3.19" }
365363 - { ruby: "3.2", flavor: "alpine3.18" }
366364 - { ruby: "3.2", flavor: "alpine3.19" }
367365 - { ruby: "3.3", flavor: "alpine3.18" }
368366 - { ruby: "3.3", flavor: "alpine3.19" }
369367 - { ruby: "3.4", flavor: "alpine" }
368+ - { ruby: "4.0", flavor: "alpine" }
370369 runs-on : ubuntu-latest
371370 container :
372371 image : ruby:${{matrix.ruby}}-${{matrix.flavor}}
0 commit comments