Skip to content

Commit 54fd3f8

Browse files
authored
Bump Ruby binding test image to 24.04 (#1326)
CRuby now requires an existing CRuby 3.1.0 installation to build itself, but Ubuntu 22.04 only provides CRuby 3.0. We upgrade to 24.04.
1 parent d538987 commit 54fd3f8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/extended-tests-bindings.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,9 @@ jobs:
154154
./.github/scripts/ci-style.sh
155155
156156
extended-tests-ruby:
157-
runs-on: ubuntu-22.04
157+
# Note: CRuby requires an existing installation of CRuby 3.1.0 or newer to build itself.
158+
# Ubuntu 22.04 only provides CRuby 3.0. We need 24.04 or newer.
159+
runs-on: ubuntu-24.04
158160
needs: binding-refs
159161
if: contains(github.event.pull_request.labels.*.name, 'PR-extended-testing')
160162
strategy:

0 commit comments

Comments
 (0)