freks blog

about

Renovateにパッケージを新しくしてもらう

created: 2018-12-28
おすすめ記事: 出会ってよかったプログラマー本

Renovate | Automated Dependency Updates
を使って、Githubで公開しているリポジトリのnode packagesなどを新しくするようにしました

package.jsonとかphpのcomposer.jsonを見てくれます

install

Github Market PlaceでRenovateを有効にします

Renovate · GitHub Marketplace

GitHubにログインしておいて

renovate github marketplace

"Set up ad free trial" から進んで

renovate github marketplace

Planを選んで進めます

リポジトリを対象にするか選べるので、全部にしておきました
リポジトリのdefault branchを対象に古くなってたらPull Request(PR)を送ってきてくれます

初回のPRはこれでした

renovate first pull request

リポジトリに対してRenovateを有効にするには、最初のPRをmergeします
merge後、1時間に最大2つPRを送ってくれるそうです

設定

Pull Requestでなくてmergeしてほしいとか設定変えられるようです

Configure Renovate (Onboarding PR) | Renovate Docs

まとめ

バージョンアップがあるとPull Requestが来るので楽でいいです
テストコード書いておかないと、取り入れにくいですが..


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks