|
1 | 1 | { |
2 | 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
3 | | - "extends": [ |
4 | | - "config:best-practices" |
5 | | - ], |
| 3 | + "extends": ["config:best-practices"], |
6 | 4 | "timezone": "UTC", |
7 | | - "schedule": [ |
8 | | - "before 4am on monday" |
9 | | - ], |
| 5 | + "schedule": ["before 4am on monday"], |
10 | 6 | "prConcurrentLimit": 10, |
11 | 7 | "ignoreDeps": [], |
12 | 8 | "packageRules": [ |
|
18 | 14 | { |
19 | 15 | "description": "Group all Go module updates (main project)", |
20 | 16 | "matchManagers": ["gomod"], |
21 | | - "matchPaths": [ |
22 | | - "go.mod", |
23 | | - "api/go.mod", |
24 | | - "lidia/go.mod" |
25 | | - ], |
| 17 | + "matchFileNames": ["go.mod", "api/go.mod", "lidia/go.mod"], |
26 | 18 | "groupName": "gomod", |
27 | 19 | "schedule": ["before 4am on monday"] |
28 | 20 | }, |
29 | 21 | { |
30 | 22 | "description": "Group all npm updates", |
31 | 23 | "matchManagers": ["npm"], |
32 | | - "matchPaths": ["package.json"], |
| 24 | + "matchFileNames": ["package.json"], |
33 | 25 | "groupName": "npm", |
34 | 26 | "schedule": ["before 4am on monday"] |
35 | 27 | }, |
36 | 28 | { |
37 | 29 | "description": "Group all Docker updates", |
38 | 30 | "matchManagers": ["dockerfile"], |
39 | | - "matchPaths": ["cmd/pyroscope/**"], |
| 31 | + "matchFileNames": ["cmd/pyroscope/**"], |
40 | 32 | "groupName": "docker", |
41 | 33 | "schedule": ["before 4am on the first day of the month"] |
42 | 34 | }, |
|
54 | 46 | { |
55 | 47 | "description": "Go modules examples - only pyroscope-go package", |
56 | 48 | "matchManagers": ["gomod"], |
57 | | - "matchPaths": [ |
| 49 | + "matchFileNames": [ |
58 | 50 | "examples/golang-pgo/go.mod", |
59 | 51 | "examples/language-sdk-instrumentation/golang-push/rideshare-alloy/go.mod", |
60 | 52 | "examples/language-sdk-instrumentation/golang-push/rideshare-k6/go.mod", |
|
70 | 62 | { |
71 | 63 | "description": "Ignore all other dependencies in examples directories except pyroscope-go", |
72 | 64 | "matchManagers": ["gomod"], |
73 | | - "matchPaths": [ |
| 65 | + "matchFileNames": [ |
74 | 66 | "examples/golang-pgo/go.mod", |
75 | 67 | "examples/language-sdk-instrumentation/golang-push/rideshare-alloy/go.mod", |
76 | 68 | "examples/language-sdk-instrumentation/golang-push/rideshare-k6/go.mod", |
77 | 69 | "examples/language-sdk-instrumentation/golang-push/rideshare/go.mod", |
78 | 70 | "examples/language-sdk-instrumentation/golang-push/simple/go.mod", |
79 | 71 | "examples/tracing/golang-push/go.mod" |
80 | 72 | ], |
81 | | - "excludePackageNames": ["github.com/grafana/pyroscope-go"], |
82 | | - "enabled": false |
| 73 | + "enabled": false, |
| 74 | + "matchPackageNames": ["!github.com/grafana/pyroscope-go"] |
83 | 75 | }, |
84 | 76 | { |
85 | 77 | "description": "Automatically merge patch updates", |
|
0 commit comments