かめ。ブログ

DependabotからRenovateに変更しました

2024年4月3日
2024年4月3日

目次

変更した理由

storybookなど複数ライブラリが同時にアップデートされる際に一つ一つマージしていくのが大変でした。
renovateを使えばその辺りのライブラリを一つのプルリクエストでできるため便利そうです。

参考

Renovate を使ってほぼ完全自動で依存パッケージをアップデートする
「プロダクト間共通の React コンポーネントライブラリ」がどうなったか、という話 - SmartHR Tech Blog

Renovateの設定

renovate.json

{
  "extends": ["github>kufu/renovate-config"]
}


Dependabotの無効化

いったんopen-pull-requests-limit0にすることによって、いったん様子も見たいためdependabot.ymlは残しつつ無効にするようにしました。

open-pull-requests-limit: 0