CODEOWNERS でレビュワーを揃える

Dependabot は CODEOWNERS を見る。Renovate は reviewersFromCodeOwners: true。

  • #Renovate
  • #Dependabot

Dependabot Security Updates と Renovate を併用すると、レビュワー指定が分散する。CODEOWNERS に寄せる。

  • Dependabot は CODEOWNERS を参照する(設定不要)。reviewers オプションは 2025 年 5 月に廃止
  • Renovate は reviewersFromCodeOwners: true
json
{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": ["config:recommended"],
  "reviewersFromCodeOwners": true,
  "vulnerabilityAlerts": {
    "enabled": false
  }
}

vulnerabilityAlerts を切るのは、セキュリティ PR を Dependabot Security Updates に任せる場合。Renovate だけ使うなら切らない。

Renovate の reviewers と CODEOWNERS が違うと両方付く。CODEOWNERS は GitHub の機能なので、Renovate の PR にも効く。自動マージが動かない ことがある。

編集