|
1 | 1 | { |
2 | | - "extends": [ |
| 2 | + extends: [ |
3 | 3 | "config:recommended", |
4 | 4 | ":semanticCommitTypeAll(chore)", |
5 | 5 | ":ignoreUnstable", |
6 | 6 | "group:allNonMajor", |
7 | 7 | ":separateMajorReleases", |
8 | 8 | ":prConcurrentLimitNone", |
9 | 9 | ":prHourlyLimitNone", |
10 | | - ":preserveSemverRanges" |
| 10 | + ":preserveSemverRanges", |
11 | 11 | ], |
12 | | - "minimumReleaseAge": "3", |
13 | | - "rebaseWhen": "conflicted", |
14 | | - "configMigration": "true", |
15 | | - "dependencyDashboardLabels": [ |
16 | | - "type: process" |
17 | | - ], |
18 | | - "packageRules": [ |
| 12 | + minimumReleaseAge: "3", |
| 13 | + rebaseWhen: "conflicted", |
| 14 | + configMigration: true, |
| 15 | + dependencyDashboardLabels: ["type: process"], |
| 16 | + packageRules: [ |
19 | 17 | { |
20 | | - "groupName": "GitHub Actions", |
21 | | - "matchManagers": [ |
22 | | - "github-actions" |
23 | | - ], |
24 | | - "pinDigests": true |
| 18 | + groupName: "GitHub Actions", |
| 19 | + matchManagers: ["github-actions"], |
| 20 | + pinDigests: true, |
25 | 21 | }, |
26 | 22 | { |
27 | | - "description": "Auto-update genai-toolbox server version", |
28 | | - "matchPackageNames": [ |
29 | | - "googleapis/genai-toolbox" |
30 | | - ], |
31 | | - "matchManagers": [ |
32 | | - "regex" |
33 | | - ], |
34 | | - "commitMessageTopic": "MCP Toolbox server version in integration tests", |
35 | | - "prTitle": "chore(deps): update mcp toolbox server for integration tests to {{newValue}}", |
36 | | - "matchUpdateTypes": [ |
37 | | - "minor", |
38 | | - "patch" |
39 | | - ] |
| 23 | + description: "Auto-update genai-toolbox server version", |
| 24 | + matchPackageNames: ["googleapis/genai-toolbox"], |
| 25 | + matchManagers: ["custom.regex"], |
| 26 | + commitMessageTopic: "MCP Toolbox server version in integration tests", |
| 27 | + prTitle: "chore(deps): update mcp toolbox server for integration tests to {{newValue}}", |
| 28 | + matchUpdateTypes: ["minor", "patch"], |
40 | 29 | }, |
41 | 30 | { |
42 | | - "groupName": "js-ts-nonmajor", |
43 | | - "matchCategories": [ |
44 | | - "js", |
45 | | - "typescript" |
46 | | - ], |
47 | | - "matchUpdateTypes": [ |
48 | | - "minor", |
49 | | - "patch" |
50 | | - ] |
| 31 | + groupName: "js-ts-nonmajor", |
| 32 | + matchCategories: ["js", "typescript"], |
| 33 | + matchUpdateTypes: ["minor", "patch"], |
51 | 34 | }, |
52 | 35 | { |
53 | | - "groupName": "kokoro dependencies", |
54 | | - "matchFileNames": [ |
55 | | - ".kokoro/**" |
56 | | - ] |
57 | | - } |
58 | | - ], |
59 | | - "ignoreDeps": [ |
60 | | - "typescript" |
| 36 | + groupName: "kokoro dependencies", |
| 37 | + matchFileNames: [".kokoro/**"], |
| 38 | + }, |
61 | 39 | ], |
62 | | - "regexManagers": [ |
| 40 | + ignoreDeps: ["typescript"], |
| 41 | + customManagers: [ |
63 | 42 | { |
64 | | - "fileMatch": [ |
65 | | - "packages/toolbox-core/integration.cloudbuild.yaml", |
66 | | - "packages/toolbox-adk/integration.cloudbuild.yaml", |
| 43 | + customType: "regex", |
| 44 | + managerFilePatterns: [ |
| 45 | + "/packages/toolbox-core/integration.cloudbuild.yaml/", |
| 46 | + "/packages/toolbox-adk/integration.cloudbuild.yaml/", |
67 | 47 | ], |
68 | | - "matchStrings": [ |
| 48 | + matchStrings: [ |
69 | 49 | "_TOOLBOX_VERSION: ['\"]?(?<currentValue>v?\\d+\\.\\d+\\.\\d+)['\"]?", |
70 | 50 | ], |
71 | | - "datasourceTemplate": "github-releases", |
72 | | - "depNameTemplate": "googleapis/genai-toolbox", |
73 | | - "versioningTemplate": "semver", |
74 | | - "packageNameTemplate": "googleapis/genai-toolbox" |
75 | | - } |
76 | | - ] |
| 51 | + datasourceTemplate: "github-releases", |
| 52 | + depNameTemplate: "googleapis/genai-toolbox", |
| 53 | + versioningTemplate: "semver", |
| 54 | + packageNameTemplate: "googleapis/genai-toolbox", |
| 55 | + }, |
| 56 | + ], |
77 | 57 | } |
0 commit comments