Closed2
RenovateがPrivate Repoで動いていない🤔
Context
ライブラリのバージョン管理にRenovateを利用している。Renovateが特定環境において正常に動作しない事象を観測した。本件の原因を調査し解決する。
Problem
現在分かっている状況から問題の切り分けを行う。
- Public Repoはスケジュール通りに正常稼働し、Private Repoで正常に稼働していない
-
Renovate configはshinGangan/renovate-configをextendsしており、正常/非正常リポジトリごとのconfig差分は特にない
- configの設定方法が問題ではないことを確認
-
renovate-config-validator
によるテストもパスしている。そのため、config構造にも特に問題がない
-
GitHub Appsの追加設定は実行済み
- 個人repo、Organization、共に追加済みである
-
Dependency Dashboardはpublic / privateに限らず自動起票済みである
- Renovate appsのスキャン自体は正常に行われている。
以上より問題は以下の2点である。
- Renovateのスキャンが行われているがPull Requestの作成が自動で行われていない
- 対象の問題はPrivate Repo(個人・Org問わず)で発生していること
推測
現状から考えられる仮説は以下の通りである。
- Private Repoに対してのPull Reqeust作成はトークンか何かの設定が必要である
- トークン不足でPRが作成されないのではないか
動作していることを確認。クローズ
このスクラップは6ヶ月前にクローズされました