@@ -552,7 +552,7 @@ namespace :py do
552552 end
553553
554554 desc 'Release Python wheel and sdist to pypi'
555- task :release , do |_task , arguments |
555+ task :release do |_task , arguments |
556556 args = arguments . to_a . compact . empty? ? [ '--stamp' ] : arguments . to_a . compact
557557 nightly = args . delete ( 'nightly' )
558558 Rake ::Task [ 'py:version' ] . invoke ( 'nightly' ) if nightly
@@ -709,6 +709,9 @@ namespace :rb do
709709 args = arguments . to_a . compact
710710 webdriver = args . delete ( 'webdriver' )
711711 devtools = args . delete ( 'devtools' )
712+ if args . include? ( '--config=remote' ) || args . include? ( '--config=release' )
713+ File . open ( 'rb/.ruby-version' , 'w' ) { | file | file . write ( 'jruby-9.4.7.0' ) }
714+ end
712715
713716 Bazel . execute ( 'build' , args , '//rb:selenium-webdriver' ) if ( webdriver || !devtools )
714717 Bazel . execute ( 'build' , args , '//rb:selenium-devtools' ) if ( devtools || !webdriver )
@@ -724,6 +727,10 @@ namespace :rb do
724727 desc 'Push Ruby gems to rubygems'
725728 task :release do |_task , arguments |
726729 args = arguments . to_a . compact
730+ if args . include? ( '--config=remote' ) || args . include? ( '--config=release' )
731+ File . open ( 'rb/.ruby-version' , 'w' ) { | file | file . write ( 'jruby-9.4.7.0' ) }
732+ end
733+
727734 nightly = args . delete ( 'nightly' )
728735 wd_target = nightly ? '//rb:selenium-webdriver-release' : '//rb:selenium-webdriver-release-nightly'
729736 cdp_target = nightly ? '//rb:selenium-devtools-release' : '//rb:selenium-devtools-release-nightly'
0 commit comments