Renovate 共有 preset です。
renovate.json
に下記を記載する
以下のファイルを renovate.json
という名前でリポジトリ直下に置くと、
x7ddf74479jn5/renovate-config
は一般的なプロジェクト向けの preset である default.json5
と、その他いくつかの optional な preset を提供しています。基本的に default.json5
を extends して、必要に応じて optional な preset を extends するような運用を想定しています。
default.json5
を extends するには、ご利用のプロジェクトのルートに renovate.json
を作成し、以下のように記述します。
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": ["github>x7ddf74479jn5/configs//packages/renovate:default.json5"]
}
続けて optional な preset を extends するには、renovate.json
を以下のように記述します。
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"github>x7ddf74479jn5/configs//packages/renovate:default.json5",
"github>x7ddf74479jn5/configs//packages/renovate:+lib.json5"
]
}
examplesに拡張例を載せています。
ライブラリ向けの preset です。@x7ddf74479jn5/renovate-config
はデフォルトでアプリケーション向けに設定がカスタマイズされているため、ライブラリで利用する場合はこの preset を継承するようにしてください。
React アプリケーション向けの preset です。React 関連のライブラリの更新をひとまとめにします。
MIT