2024-10-06 19:30:53 +00:00
|
|
|
{
|
|
|
|
|
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
|
|
|
|
|
"description": "Rules specific to the devtool (CI, dev environment...)",
|
|
|
|
|
"packageRules": [
|
|
|
|
|
{
|
|
|
|
|
"description": "Enable updates from specified datasources",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"node-version",
|
|
|
|
|
"golang-version"
|
|
|
|
|
],
|
|
|
|
|
"enabled": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"description": "Enable updates from specified go modules",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"go"
|
|
|
|
|
],
|
|
|
|
|
"matchPackageNames": [
|
2026-02-10 10:41:02 +00:00
|
|
|
"github.com/golangci/golangci-lint/v2",
|
2025-07-02 01:29:12 +00:00
|
|
|
"github.com/vektra/mockery/v3"
|
2024-10-06 19:30:53 +00:00
|
|
|
],
|
|
|
|
|
"enabled": true
|
|
|
|
|
},
|
2026-03-11 13:42:00 +00:00
|
|
|
{
|
|
|
|
|
"description": "Ignore gitops-engine: local replace (./gitops-engine), digest bumps are not applicable.",
|
|
|
|
|
"matchDatasources": ["go"],
|
|
|
|
|
"matchPackageNames": ["github.com/argoproj/argo-cd/gitops-engine"],
|
|
|
|
|
"enabled": false
|
|
|
|
|
},
|
2025-07-02 01:29:12 +00:00
|
|
|
{
|
|
|
|
|
"description": "Run make mockgen after updating mockery",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"go"
|
|
|
|
|
],
|
|
|
|
|
"matchPackageNames": [
|
|
|
|
|
"github.com/vektra/mockery/v3"
|
|
|
|
|
],
|
|
|
|
|
"postUpgradeTasks": {
|
|
|
|
|
"commands": ["make mockgen"],
|
|
|
|
|
"fileFilters": ["**/*.go"],
|
|
|
|
|
"executionMode": "branch"
|
|
|
|
|
}
|
|
|
|
|
},
|
2025-02-18 15:53:13 +00:00
|
|
|
{
|
|
|
|
|
"description": "Enable updates from specified github releases",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"github-releases"
|
|
|
|
|
],
|
|
|
|
|
"matchPackageNames": [
|
|
|
|
|
"gotestyourself/gotestsum"
|
|
|
|
|
],
|
|
|
|
|
"enabled": true
|
|
|
|
|
},
|
2024-10-06 19:30:53 +00:00
|
|
|
{
|
|
|
|
|
"description": "Enable updates from specified docker images",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"docker"
|
|
|
|
|
],
|
|
|
|
|
"matchPackageNames": [
|
|
|
|
|
"docker.io/library/node",
|
|
|
|
|
"docker.io/library/golang"
|
|
|
|
|
],
|
|
|
|
|
"enabled": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"description": "Group golang-version packages",
|
|
|
|
|
"groupName": "group golang",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"docker",
|
|
|
|
|
"golang-version"
|
|
|
|
|
],
|
|
|
|
|
"matchPackageNames": [
|
|
|
|
|
"/(?:^|/)golang$/"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"description": "Group node-version packages",
|
|
|
|
|
"groupName": "group node",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"docker",
|
|
|
|
|
"node-version"
|
|
|
|
|
],
|
|
|
|
|
"matchPackageNames": [
|
|
|
|
|
"/(?:^|/)node$/",
|
|
|
|
|
"!calico/node",
|
|
|
|
|
"!docker.io/calico/node",
|
|
|
|
|
"!kindest/node"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"description": "Example to reduce noise with the automerge features.",
|
|
|
|
|
"matchDatasources": [
|
|
|
|
|
"golang-version"
|
|
|
|
|
],
|
|
|
|
|
"matchUpdateTypes": [
|
|
|
|
|
"patch",
|
|
|
|
|
"pin",
|
|
|
|
|
"digest"
|
|
|
|
|
],
|
|
|
|
|
"automerge": false
|
|
|
|
|
}
|
|
|
|
|
]
|
2025-02-18 15:53:13 +00:00
|
|
|
}
|