From f223799c11d294e11536254963c90b8f2390db0a Mon Sep 17 00:00:00 2001 From: Christian Sutter Date: Tue, 12 Sep 2023 10:45:51 +0000 Subject: [PATCH 1/2] Remove `whenever` gem Scheduled tasks now run as Kubernetes cronjobs and this gem is no longer used. It also breaks the Rails console due to an incompatibility with Ruby 3.2, so this is a good opportunity to get rid of it! --- Gemfile | 1 - Gemfile.lock | 3 --- 2 files changed, 4 deletions(-) diff --git a/Gemfile b/Gemfile index 8cee196b0..39a36e897 100644 --- a/Gemfile +++ b/Gemfile @@ -14,7 +14,6 @@ gem "sassc-rails" gem "slimmer" gem "sprockets-rails" gem "uglifier" -gem "whenever" group :development do gem "better_errors" diff --git a/Gemfile.lock b/Gemfile.lock index 23d44d78e..8885eb88e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -619,8 +619,6 @@ GEM websocket-driver (0.7.6) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - whenever (1.0.0) - chronic (>= 0.6.3) xpath (3.2.0) nokogiri (~> 1.8) zeitwerk (2.6.11) @@ -660,7 +658,6 @@ DEPENDENCIES timecop uglifier webmock - whenever BUNDLED WITH 2.4.3 From a00b52b2083c03107201cc93889b1e4611cebd13 Mon Sep 17 00:00:00 2001 From: Christian Sutter Date: Tue, 12 Sep 2023 13:25:47 +0000 Subject: [PATCH 2/2] Remove `config/schedule.rb` This is no longer relevant now that the `whenever` gem isn't used anymore. --- config/schedule.rb | 1 - 1 file changed, 1 deletion(-) delete mode 100644 config/schedule.rb diff --git a/config/schedule.rb b/config/schedule.rb deleted file mode 100644 index 5480317f4..000000000 --- a/config/schedule.rb +++ /dev/null @@ -1 +0,0 @@ -# File required to ensure cronjobs are removed