From ce7db238d06823f23cf1da60daa30532741282ff Mon Sep 17 00:00:00 2001 From: Jenkins Date: Mon, 29 Jan 2024 02:35:00 -0800 Subject: [PATCH 1/3] Update Ruby dependencies --- Gemfile.lock | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f129513b..8553a26f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -123,11 +123,11 @@ GEM capistrano (~> 3.1) capistrano-bundler (>= 1.1, < 3) capistrano-shared_configs (0.2.2) - capybara (3.39.2) + capybara (3.40.0) addressable matrix mini_mime (>= 0.1.3) - nokogiri (~> 1.8) + nokogiri (~> 1.11) rack (>= 1.6.0) rack-test (>= 0.6.3) regexp_parser (>= 1.5, < 3.0) @@ -350,7 +350,7 @@ GEM rspec-mocks (3.12.6) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.12.0) - rspec-rails (6.1.0) + rspec-rails (6.1.1) actionpack (>= 6.1) activesupport (>= 6.1) railties (>= 6.1) @@ -359,7 +359,7 @@ GEM rspec-mocks (~> 3.12) rspec-support (~> 3.12) rspec-support (3.12.1) - rubocop (1.60.1) + rubocop (1.60.2) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) @@ -389,7 +389,8 @@ GEM ruby2_keywords (0.0.5) rubyzip (2.3.2) scrub_rb (1.0.1) - selenium-webdriver (4.16.0) + selenium-webdriver (4.17.0) + base64 (~> 0.2) rexml (~> 3.2, >= 3.2.5) rubyzip (>= 1.2.2, < 3.0) websocket (~> 1.0) @@ -399,8 +400,8 @@ GEM minitar retriable ruby-progressbar - sqlite3 (1.7.0-x86_64-darwin) - sqlite3 (1.7.0-x86_64-linux) + sqlite3 (1.7.1-x86_64-darwin) + sqlite3 (1.7.1-x86_64-linux) sshkit (1.22.0) mutex_m net-scp (>= 1.1.2) From e7add83fd9ff5fbea63f63539eda5fe243aef993 Mon Sep 17 00:00:00 2001 From: Jenkins Date: Mon, 29 Jan 2024 02:35:01 -0800 Subject: [PATCH 2/3] Update Yarn dependencies --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 684f42bf..476f04f8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -74,9 +74,9 @@ glob-parent@~5.1.2: is-glob "^4.0.1" immutable@^4.0.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.4.tgz#2e07b33837b4bb7662f288c244d1ced1ef65a78f" - integrity sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA== + version "4.3.5" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.5.tgz#f8b436e66d59f99760dc577f5c99a4fd2a5cc5a0" + integrity sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw== is-binary-path@~2.1.0: version "2.1.0" From 372fa7e7774091c6f8202de4e084e577335b519c Mon Sep 17 00:00:00 2001 From: Steve Taylor Date: Wed, 31 Jan 2024 07:17:51 -0800 Subject: [PATCH 3/3] Increase the default capybara wait time --- spec/support/capybara.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spec/support/capybara.rb b/spec/support/capybara.rb index 615d2b00..a1bc8123 100644 --- a/spec/support/capybara.rb +++ b/spec/support/capybara.rb @@ -1,3 +1,6 @@ # frozen_string_literal: true Capybara.javascript_driver = :selenium_chrome_headless + +# The new headless chrome needs more default time. +Capybara.default_max_wait_time = ENV['CI'] ? 30 : 10