|
34 | 34 | customType: "regex",
|
35 | 35 | description: "Updates mise tools (shorthands)",
|
36 | 36 | fileMatch: ["(^|/)\\.?mise\\.toml$", "(^|/)\\.?mise/config\\.toml$"],
|
37 |
| - // if not set or set to undefined, Renovate does not update the version |
38 |
| - datasourceTemplate: "github-releases", |
| 37 | + // to avoid renovate config validator error |
| 38 | + // Renovate throws "Missing datasource!" warnings but still works |
| 39 | + datasourceTemplate: "undefined", |
39 | 40 | matchStrings: [
|
40 | 41 | // test: https://regex101.com/r/8grHta
|
41 | 42 | "^['\"]?(?<depName>[^_:\\s]+?)['\"]? *= *['\"](?<currentValue>\\d.+?)['\"]",
|
|
120 | 121 | {
|
121 | 122 | matchManagers: ["custom.regex"],
|
122 | 123 | matchDepNames: ["taplo"],
|
| 124 | + overrideDatasource: "github-releases", |
123 | 125 | // cspell:ignore tamasfe
|
124 | 126 | overridePackageName: "tamasfe/taplo",
|
125 | 127 | },
|
126 | 128 | {
|
127 | 129 | matchManagers: ["custom.regex"],
|
128 | 130 | matchDepNames: ["biome"],
|
| 131 | + overrideDatasource: "github-releases", |
129 | 132 | overridePackageName: "biomejs/biome",
|
130 | 133 | extractVersion: "^cli/v(?<version>.+)",
|
131 | 134 | },
|
132 | 135 | {
|
133 | 136 | matchManagers: ["custom.regex"],
|
134 | 137 | matchDepNames: ["lychee"],
|
| 138 | + overrideDatasource: "github-releases", |
135 | 139 | // cspell:ignore lycheeverse
|
136 | 140 | overridePackageName: "lycheeverse/lychee",
|
137 | 141 | extractVersion: "^lychee-v(?<version>.+)",
|
|
0 commit comments