背景
Railsプロジェクトの下にCloud Run Functionsのコードを置いておくことにした。そうしたら、rubocopを走らせる時に、以下のエラーが発生した
❯ rubocop .
Unable to find gem rubocop-discourse; is the gem installed? Gem::MissingSpecError
問題
Cloud Run Functionsの下のvendorをrubocopの対象から外さないと↑のエラーが発生するようです。
対応
vim .rubocop.yml
AllCops:
TargetRubyVersion: 3.2
Exclude:
- cloud_run_functions/function_name/vendor/**/*