github.com/grafana/pyroscope@v1.18.0/renovate.json (about) 1 { 2 "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 "extends": ["config:best-practices"], 4 "timezone": "UTC", 5 "schedule": ["before 4am on monday"], 6 "prConcurrentLimit": 10, 7 "ignoreDeps": [], 8 "separateMajorMinor": true, 9 "separateMultipleMajor": true, 10 "packageRules": [ 11 { 12 "description": "Group all Go module updates (main project)", 13 "matchManagers": ["gomod"], 14 "matchFileNames": ["go.mod", "api/go.mod", "lidia/go.mod"], 15 "groupName": "gomod", 16 "schedule": ["before 4am on monday"] 17 }, 18 { 19 "description": "Group all npm updates", 20 "matchManagers": ["npm"], 21 "matchFileNames": ["package.json"], 22 "groupName": "npm", 23 "schedule": ["before 4am on monday"] 24 }, 25 { 26 "description": "Group all Docker updates", 27 "matchManagers": ["dockerfile"], 28 "matchFileNames": ["cmd/pyroscope/**"], 29 "groupName": "docker", 30 "schedule": ["before 4am on the first day of the month"] 31 }, 32 { 33 "description": "Group all GitHub Actions updates", 34 "matchManagers": ["github-actions"], 35 "groupName": "github-actions", 36 "schedule": ["before 4am on monday"] 37 }, 38 { 39 "description": "Go modules examples - only pyroscope-go package", 40 "matchManagers": ["gomod"], 41 "matchFileNames": [ 42 "examples/golang-pgo/go.mod", 43 "examples/language-sdk-instrumentation/golang-push/rideshare-alloy/go.mod", 44 "examples/language-sdk-instrumentation/golang-push/rideshare-k6/go.mod", 45 "examples/language-sdk-instrumentation/golang-push/rideshare/go.mod", 46 "examples/language-sdk-instrumentation/golang-push/simple/go.mod", 47 "examples/tracing/golang-push/go.mod" 48 ], 49 "allowedVersions": "/.*/", 50 "matchPackageNames": ["github.com/grafana/pyroscope-go"], 51 "groupName": "examples-gomod", 52 "schedule": ["before 4am on monday"] 53 }, 54 { 55 "description": "Automatically merge patch updates", 56 "matchUpdateTypes": ["patch"], 57 "automerge": false, 58 "automergeType": "pr", 59 "automergeStrategy": "squash", 60 "platformAutomerge": true 61 } 62 ] 63 }