From 975fdda9bd3ac30625673af08b8b0f8594be9e7e Mon Sep 17 00:00:00 2001 From: Ryo Yamashita Date: Sat, 5 Oct 2024 19:26:56 +0900 Subject: [PATCH] =?UTF-8?q?ci:=20non-major=20dependencies=E3=81=A7?= =?UTF-8?q?=E3=81=AF`dependencyDashboardApproval=3Dtrue`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renovateのpush通知がノイズになるのを軽減するため、"non-major dependencies"のPRは出しっぱなしにせず、必要に応じて手動トリガーで作成し て即マージする運用にする。 これによりRust本体のバージョンについては自動PRは作られなくなるが、 @qryxip が手動で"non-major dependencies"を起動することによりアップデート するようにする。 Discordでの会話: https://discord.com/channels/879570910208733277/893889888208977960/1291727262445469878 --- renovate.json5 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index 0d1e00acd..ae5cc787d 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -5,7 +5,7 @@ ], timezone: "Asia/Tokyo", separateMajorMinor: false, - dependencyDashboardApproval: true, // 万が一`packageRules`の網羅性に穴ができた場合に備え + dependencyDashboardApproval: true, packageRules: [ // `separateMajorMinor`を無効化した上で次の二つのgroupにすべてをまとめる。 // @@ -46,7 +46,6 @@ "minor", ], matchCurrentVersion: "!/^v?0\\./", - dependencyDashboardApproval: false, }, { groupName: "non-major dependencies", @@ -54,7 +53,6 @@ "patch", ], matchCurrentVersion: "!/^v?0\\.0\\./", - dependencyDashboardApproval: false, }, // GHAのrunnerに対しては無効化する