Skip to content
Latchkey

renovate.json ファイルとは?

renovate.json ファイルの解説。何をするものか、そして CI/CD でなぜ重要かを含みます。

renovate.json ファイルは、高度にカスタマイズ可能な依存関係更新 bot である Renovate を設定します。

何であるか

schedule、グルーピング、automerge のルール、そして使う manager を制御します。Renovate は Dependabot より設定の自由度が高く、多くのエコシステムをサポートします。

CI/CD でなぜ重要か

Dependabot と同様に、Renovate は CI を実行する PR を開きます。そのグルーピングと automerge の機能により、テストに通る低リスクの更新をまとめて自動 land できます。

重要なポイント

  • renovate.json は Renovate を設定します。
  • Dependabot より設定の自由度が高いです。
  • グルーピングと automerge をサポートします。

関連ガイド