Skip to content

Commit 63dc974

Browse files
committed
ci: update pipelines to test with ruby 3.3.0 final
1 parent 28047db commit 63dc974

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

.github/workflows/gem-install.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
key: ports-archives-tarball-${{hashFiles('ext/sqlite3/extconf.rb','dependencies.yml')}}
3131
- uses: ruby/setup-ruby@v1
3232
with:
33-
ruby-version: "3.1"
33+
ruby-version: "3.3"
3434
bundler-cache: true
3535
- run: bundle exec ruby ./ext/sqlite3/extconf.rb --download-dependencies
3636
- id: rcd_image_version
@@ -47,7 +47,7 @@ jobs:
4747
key: ports-archives-tarball-${{hashFiles('ext/sqlite3/extconf.rb','dependencies.yml')}}
4848
- uses: ruby/setup-ruby@v1
4949
with:
50-
ruby-version: "3.1"
50+
ruby-version: "3.3"
5151
bundler-cache: true
5252
- run: ./bin/test-gem-build gems ruby
5353
- uses: actions/upload-artifact@v3
@@ -62,7 +62,7 @@ jobs:
6262
fail-fast: false
6363
matrix:
6464
sys: ["enable", "disable"]
65-
ruby: ["3.0", "3.1", "3.2", "head"]
65+
ruby: ["3.0", "3.1", "3.2", "3.3"]
6666
runs-on: ubuntu-latest
6767
steps:
6868
- uses: actions/checkout@v4
@@ -82,7 +82,7 @@ jobs:
8282
fail-fast: false
8383
matrix:
8484
sys: ["enable", "disable"]
85-
ruby: ["3.1", "3.2", "head", "truffleruby"]
85+
ruby: ["3.1", "3.2", "3.3", "truffleruby"]
8686
runs-on: macos-latest
8787
steps:
8888
- uses: actions/checkout@v4
@@ -128,7 +128,7 @@ jobs:
128128
fail-fast: false
129129
matrix:
130130
sys: ["enable", "disable"]
131-
ruby: ["3.1", "3.2", "head"]
131+
ruby: ["3.1", "3.2", "3.3"]
132132
runs-on: windows-2022
133133
steps:
134134
- uses: actions/checkout@v4
@@ -182,7 +182,7 @@ jobs:
182182
strategy:
183183
fail-fast: false
184184
matrix:
185-
ruby: ["3.0", "3.1", "3.2", "3.3.0-preview3"]
185+
ruby: ["3.0", "3.1", "3.2", "3.3"]
186186
runs-on: ubuntu-latest
187187
steps:
188188
- uses: actions/checkout@v4
@@ -202,7 +202,7 @@ jobs:
202202
strategy:
203203
fail-fast: false
204204
matrix:
205-
ruby: ["3.0", "3.1", "3.2", "3.3.0-preview3"]
205+
ruby: ["3.0", "3.1", "3.2", "3.3"]
206206
runs-on: ubuntu-latest
207207
steps:
208208
- uses: actions/checkout@v4
@@ -226,7 +226,7 @@ jobs:
226226
strategy:
227227
fail-fast: false
228228
matrix:
229-
ruby: ["3.1", "3.2", "head"]
229+
ruby: ["3.1", "3.2", "3.3"]
230230
runs-on: windows-2022
231231
steps:
232232
- uses: actions/checkout@v4
@@ -268,7 +268,7 @@ jobs:
268268
strategy:
269269
fail-fast: false
270270
matrix:
271-
ruby: ["3.0", "3.1", "3.2", "3.3.0-preview3"]
271+
ruby: ["3.0", "3.1", "3.2", "3.3"]
272272
runs-on: ubuntu-latest
273273
steps:
274274
- uses: actions/checkout@v4
@@ -288,7 +288,7 @@ jobs:
288288
strategy:
289289
fail-fast: false
290290
matrix:
291-
ruby: ["3.0", "3.1", "3.2", "head"]
291+
ruby: ["3.0", "3.1", "3.2", "3.3"]
292292
runs-on: macos-latest
293293
steps:
294294
- uses: actions/checkout@v4
@@ -306,7 +306,7 @@ jobs:
306306
strategy:
307307
fail-fast: false
308308
matrix:
309-
ruby: ["3.0", "3.1", "3.2", "head"]
309+
ruby: ["3.0", "3.1", "3.2", "3.3"]
310310
runs-on: ubuntu-latest
311311
steps:
312312
- uses: actions/checkout@v4
@@ -328,7 +328,7 @@ jobs:
328328
- { ruby: "3.0", flavor: "alpine" }
329329
- { ruby: "3.1", flavor: "alpine3.18" }
330330
- { ruby: "3.2", flavor: "alpine3.18" }
331-
- { ruby: "3.3-rc", flavor: "alpine3.18" }
331+
- { ruby: "3.3", flavor: "alpine3.18" }
332332
runs-on: ubuntu-latest
333333
container:
334334
image: ruby:${{matrix.ruby}}-${{matrix.flavor}}

.github/workflows/sqlite3-ruby.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
fail-fast: false
2626
matrix:
2727
os: [ubuntu-latest, macos-latest, windows-latest]
28-
ruby: ["head", "3.2", "3.1", "3.0", "2.7"]
28+
ruby: ["3.3", "3.2", "3.1", "3.0", "2.7"]
2929
lib: [system, packaged]
3030
include:
3131
- { os: ubuntu-latest, ruby: truffleruby, lib: packaged }
@@ -95,7 +95,7 @@ jobs:
9595
fail-fast: false
9696
matrix:
9797
os: [ubuntu-latest, macos-latest, windows-latest]
98-
ruby: ["3.2", "2.7"] # oldest and newest
98+
ruby: ["3.3", "2.7"] # oldest and newest
9999
include:
100100
- { os: windows-latest, ruby: mingw }
101101
- { os: windows-latest, ruby: mswin }
@@ -124,7 +124,7 @@ jobs:
124124
- uses: actions/checkout@v4
125125
- uses: ruby/setup-ruby-pkgs@v1
126126
with:
127-
ruby-version: "3.2"
127+
ruby-version: "3.3"
128128
bundler-cache: true
129129
apt-get: libsqlite3-dev valgrind
130130
- run: bundle install

.github/workflows/upstream.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
git -C sqlite log -n1
2424
- uses: ruby/setup-ruby@v1
2525
with:
26-
ruby-version: "3.1"
26+
ruby-version: "3.3"
2727
bundler-cache: true
2828
- run: bundle exec rake compile -- --with-sqlite-source-dir=${GITHUB_WORKSPACE}/sqlite
2929
- run: bundle exec rake test

0 commit comments

Comments
 (0)