前の PR で、誤って MiniScheduler::Web の統合を壊してしまいました。
現在のリリース(v0.19.0)では、require "mini_scheduler/web" を実行した瞬間にエラーが発生します。根本原因は、拡張機能を登録するために Sidekiq::Web が提供する API の変更です。この問題はテストで見つからなかったのは、そのモジュールに対するテストがなかったためです(あるものだと思っていましたが、確認しませんでした
)。
これを修正するための別の PR を準備しました:Fix MiniScheduler::Web integration with Sidekiq 8 by dmke · Pull Request #68 · discourse/mini_scheduler · GitHub