RuboCop更新する君

このエントリーをはてなブックマークに追加

毎度、RuboCop のバージョンを上げるときに以下の手順をやっている

  • bundle exec rubocop --auto-gen-config --exclude-limit 999999
  • bundle update --conservative rubocop
  • bundle exec rubocop --auto-gen-config --exclude-limit 999999

手順としてはシンプルなんだけどそれなりの Rails アプリともなれば、auto-gen-configにそれなりに時間がかかるので結構面倒ではある。 なので、GitHub Action で RuboCop 更新する君を作ろうと思った。

場所はコチラ ydah/rubocop-updater: Custom action to update RuboCop and regenerate .rubocop_todo.yml to exclude all newly added offense cops and create Pull Request. https://github.com/ydah/rubocop-updater

とりあえず会場は用意したので作っていく。