From f96e47106b7431874f72ee31350987c7b536ce36 Mon Sep 17 00:00:00 2001 From: Gerhard Schlager Date: Mon, 6 Oct 2025 16:29:34 +0200 Subject: [PATCH] DEV: Set Regex timeout for migrations (#35190) --- migrations/bin/cli | 1 + migrations/migrations.rb | 4 ++++ migrations/spec/rails_helper.rb | 1 + 3 files changed, 6 insertions(+) diff --git a/migrations/bin/cli b/migrations/bin/cli index b8722740949..342c8f7c90e 100755 --- a/migrations/bin/cli +++ b/migrations/bin/cli @@ -9,6 +9,7 @@ require "thor" module Migrations configure_zeitwerk enable_i18n + apply_global_config module CLI class Application < Thor diff --git a/migrations/migrations.rb b/migrations/migrations.rb index 16341d2a6c5..866edc11562 100644 --- a/migrations/migrations.rb +++ b/migrations/migrations.rb @@ -84,4 +84,8 @@ module Migrations I18n.default_locale = :en I18n.locale = :en end + + def self.apply_global_config + Regexp.timeout = 2 + end end diff --git a/migrations/spec/rails_helper.rb b/migrations/spec/rails_helper.rb index b9ff87d859a..bb860945c7f 100644 --- a/migrations/spec/rails_helper.rb +++ b/migrations/spec/rails_helper.rb @@ -7,6 +7,7 @@ require_relative "../migrations" ::Migrations.configure_zeitwerk ::Migrations.enable_i18n +::Migrations.apply_global_config require "rspec-multi-mock"