github.com/argoproj/argo-cd/v3@v3.2.1/renovate-presets/custom-managers/shell.json5 (about) 1 { 2 "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 "customManagers": [ 4 { 5 "description": "A generic custom manager for updating any shell scripts.", 6 "customType": "regex", 7 "fileMatch": [ 8 ".+\\.(?:bash|sh|ksh)$" 9 ], 10 "matchStrings": [ 11 "# renovate: datasource=(?<datasource>.*?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>.*?))?(?: extractVersion=(?<extractVersion>.*?))?\\s.+?_VERSION\\s*=\\s*(?:'|\")(?<currentValue>[^(?:'|\")]+)(?:'|\")", 12 "# renovate: datasource=(?<datasource>.*?)(?: depName=(?<depName>.+?))? packageName=(?<packageName>.+?)(?: versioning=(?<versioning>.*?))?(?: extractVersion=(?<extractVersion>.*?))?\\s.+?_VERSION\\s*=\\s*(?<currentValue>[^'\"\\s]+)" 13 ] 14 } 15 ] 16 }