github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/renovate.json (about) 1 { 2 "extends": [ 3 "config:base", 4 "group:allNonMajor" 5 ], 6 "ignoreDeps": [ 7 "sigs.k8s.io/kustomize/kyaml" 8 ], 9 "ignorePaths": [ 10 "**/node_modules/**", 11 "**/bower_components/**", 12 "**/vendor/**", 13 "**/__tests__/**", 14 "**/test/**", 15 "**/tests/**", 16 "**/__fixtures__/**" 17 ], 18 "packageRules": [ 19 { 20 "matchUpdateTypes": [ 21 "patch", 22 "pin", 23 "digest" 24 ], 25 "automerge": true, 26 "automergeType": "pr" 27 }, 28 { 29 "matchDepTypes": [ 30 "devDependencies" 31 ], 32 "automerge": true, 33 "automergeType": "pr" 34 } 35 ], 36 "platformAutomerge": true, 37 "platformCommit": true, 38 "postUpdateOptions": [ 39 "gomodTidy" 40 ], 41 "regexManagers": [ 42 { 43 "fileMatch": [ 44 "(^|/)jackal.yaml$" 45 ], 46 "matchStringsStrategy": "recursive", 47 "matchStrings": [ 48 "(?m)charts:(.|\\n)*?(^\\s{4}[\\w:]+|\\n$|^\\s{2}-)", 49 "(?m)name:(.|\\n)+?(^\\s{4}[\\w\\-:]+|\\n$|^\\s{2}-)", 50 "(?m)name: (?<depName>.+)(.|\\n)*?url: (?<registryUrl>.+)(.|\\n)*?version: (?<currentValue>.+)" 51 ], 52 "datasourceTemplate": "helm" 53 }, 54 { 55 "fileMatch": [ 56 "(^|/)jackal.yaml$" 57 ], 58 "matchStringsStrategy": "recursive", 59 "matchStrings": [ 60 "(?m)charts:(.|\\n)*?(^\\s{4}[\\w:]+|\\n$|^\\s{2}-)", 61 "(?m)name:(.|\\n)+?(^\\s{4}[\\w\\-:]+|\\n$|^\\s{2}-)", 62 "(?m)name: (?<depName>.+)(.|\\n)*?version: (?<currentValue>.+)(.|\\n)*?url: (?<registryUrl>.+)" 63 ], 64 "datasourceTemplate": "helm" 65 }, 66 { 67 "fileMatch": [ 68 "(^|/)jackal.yaml$" 69 ], 70 "matchStringsStrategy": "recursive", 71 "matchStrings": [ 72 "# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)( versioning=(?<versioning>.*?))?( registryUrl=(?<registryUrl>.*?))?\\s.*?version: (?<currentValue>.*)\\s" 73 ], 74 "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" 75 }, 76 { 77 "fileMatch": [ 78 "(^|/)jackal.yaml$" 79 ], 80 "matchStringsStrategy": "recursive", 81 "matchStrings": [ 82 "https:\\/\\/github.com\\/(?<depName>[\\w\\/\\-\\.\\+\\%]+?)\\/releases\\/download\\/(?<currentValue>[\\w\\/\\-\\.\\+\\%]+?)\\/" 83 ], 84 "datasourceTemplate": "github-releases" 85 } 86 ] 87 }