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  }