From d3ad3d0b6467b4c3deb33004e3b77fb3002ffd57 Mon Sep 17 00:00:00 2001 From: Jason Lunn Date: Fri, 20 Dec 2024 01:15:00 -0500 Subject: [PATCH] Stage a Ruby 3.4 configuration for use after release Move 3.3 to continuous only --- .github/workflows/test_ruby.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_ruby.yml b/.github/workflows/test_ruby.yml index c27b38103ee23..f2f9c19f493be 100644 --- a/.github/workflows/test_ruby.yml +++ b/.github/workflows/test_ruby.yml @@ -34,10 +34,12 @@ jobs: - { name: Ruby 3.0, ruby: ruby-3.0.2, ffi: FFI, continuous-only: true } - { name: Ruby 3.1, ruby: ruby-3.1.0, continuous-only: true } - { name: Ruby 3.2, ruby: ruby-3.2.0, continuous-only: true } - - { name: Ruby 3.3, ruby: ruby-3.3.0, ffi: NATIVE } - - { name: Ruby 3.3, ruby: ruby-3.3.0, ffi: FFI, image: 'us-docker.pkg.dev/protobuf-build/containers/test/linux/ruby:7.1.2-ruby-head-90d207f4e749b54c8792bbe974dfc70323b6566e' } + - { name: Ruby 3.3, ruby: ruby-3.3.0, continuous-only: true } +# Uncomment after Christmas 2024 when Ruby 3.4 is released +# - { name: Ruby 3.3, ruby: ruby-3.4.0, ffi: NATIVE } +# - { name: Ruby 3.3, ruby: ruby-3.4.0, ffi: FFI } - { name: Ruby Head, ruby: ruby-head, ffi: NATIVE, image: 'us-docker.pkg.dev/protobuf-build/containers/test/linux/ruby:7.1.2-ruby-head-90d207f4e749b54c8792bbe974dfc70323b6566e' } - - { name: Ruby Head, ruby: ruby-head, ffi: FFI } + - { name: Ruby Head, ruby: ruby-head, ffi: FFI, image: 'us-docker.pkg.dev/protobuf-build/containers/test/linux/ruby:7.1.2-ruby-head-90d207f4e749b54c8792bbe974dfc70323b6566e' } - { name: JRuby 9.4, ruby: jruby-9.4.6.0, ffi: NATIVE } - { name: JRuby 9.4, ruby: jruby-9.4.6.0, ffi: FFI }