UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

Renovate

【Renovate】設定ファイルの検証

Renovateの設定ファイルはかなり柔軟に設定できるのはいいんだが、あってるかどうかの検証したい 調べるとvalidatorがあったのでこれを使ってみる docs.renovatebot.com このコマンドでインストールせず実行が可能 $ npx --package renovate -c 'renovate-co…

【Renovate】パッケージアップデートの頻度を修正する

以前Renovateを導入してみたが、npmパッケージ更新のプルリク頻度が多すぎて取り込みが大変だったので頻度を見直すことにした uga-box.hatenablog.com まず、固定バージョンだとさすがにpackage.jsonの変更頻度が多いのでPin dependenciesをやめる また、パ…

【Renovate】rangeStrategyのパラメータについて

Renovateのconfig presets を調べていたところautodetectPinVersionsという設定があった uga-box.hatenablog.com これはdependencyを固定するか範囲を維持するかをautoにする設定なのだが、autoとは何か?他にどんな設定があるか?を調べた { "rangeStrategy…

【Renovate】Config Presets について

Renovateを使ってパッケージ更新を自動化したいので調査した uga-box.hatenablog.com このとき、renovate.jsonに以下の設定をしてみたが、よくわかってなかったので深ぼる { "extends": ["config:base"] } 上の設定は下と同意らしいので、各パラメータについ…

【Renovate】Renovateを使ってnpmパッケージ更新

フロントエンド開発している中で package.json をちゃんと更新していきたい そこでRenovateを導入してみる renovate.whitesourcesoftware.com Renovate はプロジェクトの依存関係 (Dependency) の更新を自動化するツールで、npmパッケージだけでなくJavaのMa…