github.com/argoproj/argo-cd/v3@v3.2.1/renovate-presets/custom-managers/yaml.json5 (about)

     1  {
     2    "$schema": "https://docs.renovatebot.com/renovate-schema.json",
     3    "customManagers": [
     4      {
     5        "description": "A generic custom manager for updating any yaml fields ending by 'version:' (case insensitive)",
     6        "customType": "regex",
     7        "fileMatch": [
     8          ".github\\/workflows.+\\.(?:yml|yaml)$"
     9        ],
    10        "matchStrings": [
    11          "# renovate: datasource=(?<datasource>.*?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>.*?))?(?: extractVersion=(?<extractVersion>.*?))?\\s.+?((?i)VERSION)\\s*:\\s*(?:'|\")(?<currentValue>[^(?:'|\")]+)(?:'|\")",
    12          "# renovate: datasource=(?<datasource>.*?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>.*?))?(?: extractVersion=(?<extractVersion>.*?))?\\s.+?((?i)VERSION)\\s*:\\s*(?<currentValue>[^'\"\\s]+)"
    13        ]
    14      }
    15    ]
    16  }