github.com/argoproj/argo-cd/v3@v3.2.1/renovate-presets/devtool.json5 (about) 1 { 2 "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 "description": "Rules specific to the devtool (CI, dev environment...)", 4 "packageRules": [ 5 { 6 "description": "Enable updates from specified datasources", 7 "matchDatasources": [ 8 "node-version", 9 "golang-version" 10 ], 11 "enabled": true 12 }, 13 { 14 "description": "Enable updates from specified go modules", 15 "matchDatasources": [ 16 "go" 17 ], 18 "matchPackageNames": [ 19 "github.com/golangci/golangci-lint", 20 "github.com/vektra/mockery/v3" 21 ], 22 "enabled": true 23 }, 24 { 25 "description": "Run make mockgen after updating mockery", 26 "matchDatasources": [ 27 "go" 28 ], 29 "matchPackageNames": [ 30 "github.com/vektra/mockery/v3" 31 ], 32 "postUpgradeTasks": { 33 "commands": ["make mockgen"], 34 "fileFilters": ["**/*.go"], 35 "executionMode": "branch" 36 } 37 }, 38 { 39 "description": "Enable updates from specified github releases", 40 "matchDatasources": [ 41 "github-releases" 42 ], 43 "matchPackageNames": [ 44 "gotestyourself/gotestsum" 45 ], 46 "enabled": true 47 }, 48 { 49 "description": "Enable updates from specified docker images", 50 "matchDatasources": [ 51 "docker" 52 ], 53 "matchPackageNames": [ 54 "docker.io/library/node", 55 "docker.io/library/golang" 56 ], 57 "enabled": true 58 }, 59 { 60 "description": "Group golang-version packages", 61 "groupName": "group golang", 62 "matchDatasources": [ 63 "docker", 64 "golang-version" 65 ], 66 "matchPackageNames": [ 67 "/(?:^|/)golang$/" 68 ] 69 }, 70 { 71 "description": "Group node-version packages", 72 "groupName": "group node", 73 "matchDatasources": [ 74 "docker", 75 "node-version" 76 ], 77 "matchPackageNames": [ 78 "/(?:^|/)node$/", 79 "!calico/node", 80 "!docker.io/calico/node", 81 "!kindest/node" 82 ] 83 }, 84 { 85 "description": "Example to reduce noise with the automerge features.", 86 "matchDatasources": [ 87 "golang-version" 88 ], 89 "matchUpdateTypes": [ 90 "patch", 91 "pin", 92 "digest" 93 ], 94 "automerge": false 95 } 96 ] 97 }