|
10 | 10 | "helpers:pinGitHubActionDigests", |
11 | 11 | ], |
12 | 12 | baseBranchPatterns: ["master"], |
13 | | - enabledManagers: ["github-actions", "pep621"], |
| 13 | + enabledManagers: ["github-actions", "pep621", "custom.regex"], |
14 | 14 | ignorePresets: [":prHourlyLimit2"], |
15 | 15 | prHourlyLimit: 10, |
16 | 16 | packageRules: [ |
|
28 | 28 | enabled: true, |
29 | 29 | separateMajorMinor: false, |
30 | 30 | groupName: "GitHub Actions", |
31 | | - matchManagers: ["github-actions"], |
| 31 | + matchManagers: ["github-actions", "custom.regex"], |
32 | 32 | schedule: ["* * 1 * *"], |
33 | 33 | matchPackageNames: ["*"], |
34 | 34 | }, |
| 35 | + // uv version used in GitHub Actions is updated manually |
| 36 | + { |
| 37 | + enabled: false, |
| 38 | + matchDatasources: ["github-releases"], |
| 39 | + matchDepNames: ["astral-sh/uv"], |
| 40 | + matchDepTypes: ["uses-with"], |
| 41 | + }, |
| 42 | + ], |
| 43 | + // Is used to upgrade Renovate version |
| 44 | + customManagers: [ |
| 45 | + { |
| 46 | + fileMatch: ["^\\.github/workflows/[^/]+\\.ya?ml$"], |
| 47 | + matchStrings: [ |
| 48 | + "# renovate: datasource=(?<datasource>.*?) depName=(?<depName>.*?)\\s+.+version: (?<currentValue>.*)", |
| 49 | + "# renovate: datasource=(?<datasource>.*?)\\s+export RENOVATE_IMAGE=(?<depName>[^:]+):(?<currentValue>[^@]+)(?:@(?<currentDigest>sha256:[a-f0-9]+))?", |
| 50 | + ], |
| 51 | + }, |
35 | 52 | ], |
36 | 53 | vulnerabilityAlerts: { |
37 | 54 | enabled: true, |
|
0 commit comments