From 13904f664fa74750cb802b30470f59379d4e7540 Mon Sep 17 00:00:00 2001 From: Ryo Yamashita Date: Sat, 28 Sep 2024 16:24:26 +0900 Subject: [PATCH] =?UTF-8?q?=E3=80=8Carray=E3=81=AE=E6=9C=AB=E5=B0=BE?= =?UTF-8?q?=E3=81=AEobject=E3=80=8D=E3=81=AB=E5=AF=BE=E3=81=99=E3=82=8B?= =?UTF-8?q?=E6=9C=AB=E5=B0=BE=E3=82=AB=E3=83=B3=E3=83=9E=E3=81=A0=E3=81=91?= =?UTF-8?q?=E9=81=BF=E3=81=91=E3=81=A6JSON5=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- renovate.json5 | 92 +++++++++++++++++++++++++------------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index ba15629a8..9d198c2d8 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -1,12 +1,12 @@ { $schema: "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ + extends: [ "config:recommended", ], - "timezone": "Asia/Tokyo", - "separateMajorMinor": false, - "dependencyDashboardApproval": true, // 万が一`packageRules`の網羅性に穴ができた場合に備え - "packageRules": [ + timezone: "Asia/Tokyo", + separateMajorMinor: false, + dependencyDashboardApproval: true, // 万が一`packageRules`の網羅性に穴ができた場合に備え + packageRules: [ // `separateMajorMinor`を無効化した上で次の二つのgroupにすべてをまとめる。 // // * "major dependencies" (`renovate/major-dependencies`) @@ -16,75 +16,75 @@ // メジャーバージョンの更新 { - "groupName": "major dependencies", - "matchUpdateTypes": [ - "major" + groupName: "major dependencies", + matchUpdateTypes: [ + "major", ], - "dependencyDashboardApproval": false, + dependencyDashboardApproval: false, }, { - "groupName": "major dependencies", - "matchUpdateTypes": [ - "minor" + groupName: "major dependencies", + matchUpdateTypes: [ + "minor", ], - "matchCurrentVersion": "/^v?0\\./", - "dependencyDashboardApproval": false + matchCurrentVersion: "/^v?0\\./", + dependencyDashboardApproval: false, }, { - "groupName": "major dependencies", - "matchUpdateTypes": [ - "patch" + groupName: "major dependencies", + matchUpdateTypes: [ + "patch", ], - "matchCurrentVersion": "/^v?0\\.0\\./", - "dependencyDashboardApproval": false + matchCurrentVersion: "/^v?0\\.0\\./", + dependencyDashboardApproval: false, }, // メジャーバージョン以外の更新 { - "groupName": "non-major dependencies", - "matchUpdateTypes": [ - "minor" + groupName: "non-major dependencies", + matchUpdateTypes: [ + "minor", ], - "matchCurrentVersion": "!/^v?0\\./", - "dependencyDashboardApproval": false + matchCurrentVersion: "!/^v?0\\./", + dependencyDashboardApproval: false, }, { - "groupName": "non-major dependencies", - "matchUpdateTypes": [ - "patch" + groupName: "non-major dependencies", + matchUpdateTypes: [ + "patch", ], - "matchCurrentVersion": "!/^v?0\\.0\\./", - "dependencyDashboardApproval": false + matchCurrentVersion: "!/^v?0\\.0\\./", + dependencyDashboardApproval: false, }, // GHAのrunnerに対しては無効化する { - "matchDatasources": [ - "github-runners" + matchDatasources: [ + "github-runners", ], - "matchPackageNames": [ + matchPackageNames: [ "windows", "macos", - "ubuntu" + "ubuntu", ], - "enabled": false + enabled: false, } ], - "cargo": { - "rangeStrategy": "bump" + cargo: { + rangeStrategy: "bump", }, - "customManagers": [ + customManagers: [ { - "customType": "regex", - "fileMatch": [ - "^rust-toolchain$" + customType: "regex", + fileMatch: [ + "^rust-toolchain$", ], - "matchStrings": [ - "(?\\d+\\.\\d+\\.\\d+)" + matchStrings: [ + "(?\\d+\\.\\d+\\.\\d+)", ], - "depNameTemplate": "Rust", - "packageNameTemplate": "rust-lang/rust", - "datasourceTemplate": "github-tags" + depNameTemplate: "Rust", + packageNameTemplate: "rust-lang/rust", + datasourceTemplate: "github-tags", } - ] + ], }