Commit de258fc
authored
feat(renovate): add previous major versions' schemas + global self-hosted config (#5294)
* feat(renovate): introduce "global" JSON schema
As part of Renovate 41.x we introduced the separation of "repo" and
"global" configuration into separate JSON Schema documents.
* feat(renovate): add previous major versions' schemas
As noted in #5285, it would be convenient to have the previous versions
of Renovate JSON Schema files, for use after the major version is bumped
and no longer supported.
As a starting point we can look at the major versions in use in 2025,
retrieving them from the `docs.tgz` on the last release in a given major
series.
This also requires we:
- add the `$id` and `id` fields
- run `prettier` on the schemas
- make sure validation doesn't try running in `strict` Ajv mode
- make sure validation ignores custom properties
- make sure spell check doesn't flag partial regexes like
`|[Cc]ontainer` as a typo
Closes #5285.1 parent 4cabda4 commit de258fc
File tree
8 files changed
+27992
-2
lines changed- src
- api/json
- schemas/json
8 files changed
+27992
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5445 | 5445 | | |
5446 | 5446 | | |
5447 | 5447 | | |
5448 | | - | |
| 5448 | + | |
| 5449 | + | |
| 5450 | + | |
| 5451 | + | |
| 5452 | + | |
| 5453 | + | |
| 5454 | + | |
| 5455 | + | |
| 5456 | + | |
| 5457 | + | |
| 5458 | + | |
| 5459 | + | |
| 5460 | + | |
| 5461 | + | |
| 5462 | + | |
5449 | 5463 | | |
5450 | 5464 | | |
5451 | 5465 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
190 | 194 | | |
191 | 195 | | |
192 | 196 | | |
| |||
380 | 384 | | |
381 | 385 | | |
382 | 386 | | |
| 387 | + | |
383 | 388 | | |
384 | 389 | | |
385 | 390 | | |
| |||
1201 | 1206 | | |
1202 | 1207 | | |
1203 | 1208 | | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
1204 | 1215 | | |
1205 | 1216 | | |
1206 | 1217 | | |
| |||
0 commit comments