From 19827388b805d92f3592a97424bb734f0d6c8cde Mon Sep 17 00:00:00 2001 From: Daniel Azuma Date: Tue, 6 Feb 2024 20:56:18 +0000 Subject: [PATCH] fix: Pin sqlite3 to 1.6 in appengine rails tests for compatibility with Ruby 2.7 --- appengine/rails-cloudsql-mysql/Gemfile | 4 +++- appengine/rails-cloudsql-mysql/Gemfile.lock | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/appengine/rails-cloudsql-mysql/Gemfile b/appengine/rails-cloudsql-mysql/Gemfile index a0586e4d2..bab6825fd 100644 --- a/appengine/rails-cloudsql-mysql/Gemfile +++ b/appengine/rails-cloudsql-mysql/Gemfile @@ -24,7 +24,9 @@ end gem "rails", "~> 7.0" # Use sqlite3 as the database for Active Record -gem "sqlite3", "~> 1.6" +# Pin to 1.6.x for compatibility with Ruby 2.7. +# This can be relaxed when we drop support for Ruby 2.7. +gem "sqlite3", "~> 1.6.6" # Use Puma as the app server gem "puma", "~> 6.3" # Use SCSS for stylesheets diff --git a/appengine/rails-cloudsql-mysql/Gemfile.lock b/appengine/rails-cloudsql-mysql/Gemfile.lock index 75c3df14b..a818d982a 100644 --- a/appengine/rails-cloudsql-mysql/Gemfile.lock +++ b/appengine/rails-cloudsql-mysql/Gemfile.lock @@ -335,7 +335,7 @@ DEPENDENCIES rspec-rails rspec_junit_formatter sass-rails (~> 6.0) - sqlite3 (~> 1.6) + sqlite3 (~> 1.6.6) tzinfo-data web-console (>= 4.2.0)