diff --git a/renovate.json b/renovate.json index c9924e5..3787d3b 100644 --- a/renovate.json +++ b/renovate.json @@ -1,4 +1,33 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["local>anolishq/renovate-config"] + "extends": ["local>anolishq/renovate-config"], + "customManagers": [ + { + "customType": "regex", + "description": "Bump the anolis schema-injection pin", + "managerFilePatterns": ["/^schemas/anolis-version\\.json$/"], + "matchStrings": ["\"anolis_version\":\\s*\"(?[^\"]+)\""], + "depNameTemplate": "anolishq/anolis", + "datasourceTemplate": "github-releases", + "extractVersionTemplate": "^v?(?.+)$" + }, + { + "customType": "regex", + "description": "Bump the anolis-protocol reference pin", + "managerFilePatterns": ["/^schemas/anolis-version\\.json$/"], + "matchStrings": ["\"anolis_protocol_version\":\\s*\"(?[^\"]+)\""], + "depNameTemplate": "anolishq/anolis-protocol", + "datasourceTemplate": "github-releases", + "extractVersionTemplate": "^v?(?.+)$" + } + ], + "packageRules": [ + { + "description": "Group anolis version-pin updates into a single PR", + "matchManagers": ["custom.regex"], + "groupName": "anolis version pin", + "commitMessagePrefix": "deps:", + "semanticCommitType": "deps" + } + ] } diff --git a/schemas/anolis-version.json b/schemas/anolis-version.json index c07e0fa..b2a8fa0 100644 --- a/schemas/anolis-version.json +++ b/schemas/anolis-version.json @@ -1,4 +1,4 @@ { - "anolis_version": "0.1.5", - "anolis_protocol_version": "1.1.4" + "anolis_version": "0.1.26", + "anolis_protocol_version": "1.6.0" }