diff --git a/.github/renovate.json b/.github/renovate.json index aea189ac6c..0ab8aee589 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -11,6 +11,12 @@ "matchDepTypes": ["testcontainers-docker"], "matchPackageNames": ["*"] }, + { + "description": "Group all pnpm updates", + "groupName": "pnpm", + "groupSlug": "pnpm", + "matchPackageNames": ["pnpm", "ghcr.io/pnpm/pnpm"] + }, { "description": "Separate updates to overrides from other groups", "matchManagers": ["npm"], @@ -45,6 +51,18 @@ "matchStrings": ["hakDependencies.$each(function($v, $k) { { 'packageName': $k, 'currentValue': $v } })"], "datasourceTemplate": "npm", "depTypeTemplate": "hak" + }, + { + "description": "Update pnpm in devEngines", + "customType": "jsonata", + "fileFormat": "json", + "fileMatch": ["(^|/)package\\.json$"], + "matchStrings": [ + "devEngines.packageManager.name = 'pnpm' ? { 'currentValue': devEngines.packageManager.version } : null" + ], + "depNameTemplate": "pnpm", + "datasourceTemplate": "npm", + "depTypeTemplate": "devengines" } ], "toolSettings": {