Renovateで型定義パッケージ(@types/~)のパッチアップデートをオートマージしたい
Renovateの設定を@ts-examples/renovate-configというnpmパッケージとして公開し、Organization内のリポジトリで使用しています。
TypeScriptの型定義パッケージ(@types/~)のパッチアップデートをオートマージしたいので、次のような設定にしています。
package.json
{
"renovate-config": {
"default": {
"extends": [
"config:base"
],
"packageRules": [
{
"packagePatterns": [
"^@types/"
],
"updateTypes": [
"patch"
],
"automerge": true
}
]
}
}
}
出典:renovate-config/package.json at master · ts-examples/renovate-config
ところが、Renovate自体は正常に機能している(プルリクエストが作られる)ものの、肝心の型定義パッケージのオートマージが機能していないようなのです。
たとえば、ts-examples/fetch-htmlというリポジトリでは@types/jsdomのv16.2.2を使用しています。
このパッケージはv16.2.4がリリースされていますが、プルリクエストが作成されません(過去にクローズもしていません)。
公式ドキュメントを見てもどのように設定すればいいのかわからず、困っています。
正しい設定方法をご存知の方がいれば教えていただきたいです。
0