Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 1 | { |
| 2 | "$schema": "https://docs.renovatebot.com/renovate-schema.json", |
| 3 | "extends": ["config:base"], |
Mohammed Naser | 1711c49 | 2025-03-13 23:25:45 -0400 | [diff] [blame] | 4 | "baseBranches": ["main", "/^stable\\/.*/"], |
Mohammed Naser | e80d453 | 2025-03-13 23:32:26 -0400 | [diff] [blame] | 5 | "commitBody": "Skip-Release-Notes", |
Mohammed Naser | cc1567c | 2025-03-13 23:46:06 -0400 | [diff] [blame] | 6 | "prHourlyLimit": 10, |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 7 | "packageRules": [ |
| 8 | { |
Mohammed Naser | 58b178c | 2025-03-14 22:25:12 -0400 | [diff] [blame] | 9 | "enabled": false, |
| 10 | "matchPackagePatterns": ["*"] |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 11 | }, |
| 12 | { |
Mohammed Naser | 58b178c | 2025-03-14 22:25:12 -0400 | [diff] [blame] | 13 | "enabled": true, |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 14 | "matchDatasources": ["pypi"], |
Mohammed Naser | 58b178c | 2025-03-14 22:25:12 -0400 | [diff] [blame] | 15 | "matchPackageNames": ["magnum-cluster-api"] |
| 16 | }, |
| 17 | { |
| 18 | "enabled": true, |
| 19 | "matchDatasources": ["git-refs"] |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 20 | } |
| 21 | ], |
Mohammed Naser | 58b178c | 2025-03-14 22:25:12 -0400 | [diff] [blame] | 22 | "customManagers": [ |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 23 | { |
Mohammed Naser | 58b178c | 2025-03-14 22:25:12 -0400 | [diff] [blame] | 24 | "customType": "regex", |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 25 | "fileMatch": ["images/magnum/Dockerfile"], |
| 26 | "matchStrings": ["magnum-cluster-api==(?<currentValue>.*?)\\s"], |
| 27 | "datasourceTemplate": "pypi", |
| 28 | "depNameTemplate": "magnum-cluster-api", |
| 29 | "versioningTemplate": "semver" |
Mohammed Naser | 58b178c | 2025-03-14 22:25:12 -0400 | [diff] [blame] | 30 | }, |
| 31 | { |
| 32 | "customType": "regex", |
| 33 | "fileMatch": ["images/neutron/Dockerfile"], |
| 34 | "matchStrings": ["POLICY_SERVER_GIT_REF=(?<currentDigest>.*?)\\n"], |
| 35 | "datasourceTemplate": "git-refs", |
| 36 | "depNameTemplate": "neutron-policy-server", |
| 37 | "packageNameTemplate": "https://review.vexxhost.dev/neutron-policy-server", |
| 38 | "currentValueTemplate": "main" |
Mohammed Naser | 7d15bf7 | 2025-03-13 22:14:03 -0400 | [diff] [blame] | 39 | } |
| 40 | ] |
| 41 | } |