Commit Graph

2086 Commits

Author SHA1 Message Date
Anne Stellingwerf 9ef9ee5a9d fix(tools): correct migration validation logic in check-fenced-code.ts (#38936) 2025-10-29 17:23:04 +00:00
renovate[bot] 7dd48a6a1a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.68.2 (main) (#38926)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.68.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.68.1 | 10.68.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 07:23:02 +00:00
renovate[bot] 60dfbbb30a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.68.1 (main) (#38920)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.68.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.68.0 | 10.68.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 23:30:32 +00:00
renovate[bot] 7cd7d86959 chore(deps): update dependency node to v22.21.1 (main) (#38919)
chore(deps): update dependency node to v22.21.1

| datasource      | package                     | from    | to      |
| --------------- | --------------------------- | ------- | ------- |
| github-releases | containerbase/node-prebuild | 22.21.0 | 22.21.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 22:33:55 +00:00
renovate[bot] a69bb1d631 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.68.0 (main) (#38916)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.68.0

| datasource | package                        | from     | to      |
| ---------- | ------------------------------ | -------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.10 | 10.68.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 19:39:57 +00:00
renovate[bot] 2da3399221 chore(deps): update dependency pnpm to v10.19.0 (main) (#38914)
chore(deps): update dependency pnpm to v10.19.0

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 10.18.3 | 10.19.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 18:39:08 +00:00
renovate[bot] 5873418228 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.10 (main) (#38910)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.10

| datasource | package                        | from    | to       |
| ---------- | ------------------------------ | ------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.9 | 10.67.10 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 17:35:07 +00:00
renovate[bot] c0eee613c0 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.9 (main) (#38905)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.9

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.8 | 10.67.9 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 15:05:56 +00:00
renovate[bot] 91f10ff88f chore(deps): update linters (main) (#38166)
* chore(deps): update linters

| datasource | package           | from   | to     |
| ---------- | ----------------- | ------ | ------ |
| npm        | @eslint/js        | 9.35.0 | 9.37.0 |
| npm        | eslint            | 9.35.0 | 9.37.0 |
| npm        | typescript-eslint | 8.43.0 | 8.45.0 |

* chore: fix linting issue

* fixup merge problem

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2025-10-28 12:54:27 +00:00
renovate[bot] 34d73a85f4 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.8 (main) (#38888)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.7 | 10.67.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 19:29:30 +00:00
renovate[bot] a83fb74621 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.7 (main) (#38878)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.6 | 10.67.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-27 14:50:09 +00:00
renovate[bot] 3e4e26a7ea fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.6 (main) (#38859)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.5 | 10.67.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-25 01:27:54 +00:00
renovate[bot] 1acfce2ee5 chore(deps): update dependency ajv to v8 (main) (#38744)
chore(deps): update dependency ajv to v8

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | ajv     | 6.12.6 | 8.17.1 |

As part of this upgrade we must:

- use `schemaId: $id`, as `auto` no longer exists
- update type imports
- import `format: uri` validation from `ajv-imports`
- remove now unnecessary `await`
- add `ajv-validation` before compiling the schema (in
  `check-fenced-code`)
- migrate to the new `error.instancePath` property

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-24 15:31:12 +00:00
renovate[bot] 8eeae6ae64 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.5 (main) (#38836)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.4 | 10.67.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 21:24:44 +00:00
renovate[bot] e8766126f8 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.4 (main) (#38833)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.3 | 10.67.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-23 17:26:47 +00:00
Jamie Tanna 8bf665c827 chore(schema): deprecate globalOnly options in renovate-schema.json (#38805)
Now we have a global schema for self-hosting configuration, we can
deprecate the use of global configuration in a repository configuration.

Unfortunately the JSON Schema version we use does not provide native
deprecation functionality, so we can prepend the deprecation notice to
the `description`.

Then, as part of #38728, we will remove this in the next major version
of Renovate.

Closes #38729.
2025-10-23 16:01:55 +00:00
Jamie Tanna 3b9489bf2e chore(schema): add JSON Schema for global configuration (#38800)
As noted in #38727, it would be convenient to distribute a separate JSON
Schema that is explicitly for "global" / "admin" / "self-hosted"
configuration, separate to the repository configuration in our current
`renovate-schema.json`.

This gets wired in as an additional JSON file, and will have a different
set of configuration options in the future, noted by the `isGlobal`.

Closes #38727.
2025-10-23 14:30:42 +00:00
Jamie Tanna 26e7d05428 refactor(tools/schema): use an options object (#38797)
So we can, in the future, modify other configuration more easily.

We should also rename `configurationOptions` to clarify they're Renovate
configuration, not options for this function.
2025-10-23 12:32:15 +00:00
Jamie Tanna 2582722f06 refactor(tools/schema): pass filename around (#38795)
So we can, in the future, modify other configuration.
2025-10-23 09:58:45 +00:00
renovate[bot] 363e6709f3 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.3 (main) (#38791)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.2 | 10.67.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 21:39:31 +00:00
renovate[bot] 2b23786595 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.2 (main) (#38786)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.1 | 10.67.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 18:35:20 +00:00
renovate[bot] 9d0cff0096 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.1 (main) (#38784)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.67.0 | 10.67.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 15:43:57 +00:00
Jamie Tanna 58a1f4cfbc chore(tools/schema): remove schema version from function names (#38768) 2025-10-21 14:32:34 +00:00
Jamie Tanna 3eb4a0475b chore(schema): upgrade to JSON Schema draft-07 (#38751)
As noted in #38749, we need to upgrade to draft-07 of JSON Schema to
upgrade our dependency on AJV.

To do so, we "just" need to update the `$schema`, as we're not using
anything that's been deprecated/removed/changed as part of draft-07.

This doesn't impact anything user-facing, and the schema doesn't change.

This appears to be supported by `vscode-json-languageservice`, which is
used by several IDEs (including VSCode) and editors to perform JSON
Schema validation in-editor.

Note that if we don't update `schemaId` to `auto`, we end up with errors
such as:

    Error: no schema with key or ref "http://json-schema.org/draft-07/schema#"

Closes #38749.
2025-10-21 10:09:33 +00:00
renovate[bot] c653ea964f chore(deps): update dependency pnpm to v10.18.3 (main) (#38771)
chore(deps): update dependency pnpm to v10.18.3

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 10.18.2 | 10.18.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 09:57:54 +00:00
Jamie Tanna a36331e62a chore(tools/schema): upgrade internal schemas to JSON Schema draft-07 (#38752)
As noted in #38749, we need to upgrade to draft-07 of JSON Schema to
upgrade our dependency on AJV.

To do so, we "just" need to update the `$schema`, as we're not using
anything that's been deprecated/removed/changed as part of draft-07.

This doesn't impact anything user-facing (as these are schemas for
internal data files), and the schema doesn't change.

This appears to be supported by `vscode-json-languageservice`, which is
used by several IDEs (including VSCode) and editors to perform JSON
Schema validation in-editor.
2025-10-21 09:06:19 +00:00
renovate[bot] 263d9901b0 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.0 (main) (#38765)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.67.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.7 | 10.67.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 04:29:15 +00:00
renovate[bot] d38847c4af chore(deps): update dependency node to v22.21.0 (main) (#38763)
chore(deps): update dependency node to v22.21.0

| datasource      | package                     | from    | to      |
| --------------- | --------------------------- | ------- | ------- |
| github-releases | containerbase/node-prebuild | 22.20.0 | 22.21.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 03:26:18 +00:00
renovate[bot] 97ccbc7719 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.7 (main) (#38761)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.6 | 10.66.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 22:28:27 +00:00
Jamie Tanna e0ed4e8f23 ci(tools/json-schema): validate data files against their JSON schemas (#38740)
To ensure that our `lib/data` files match the JSON schemas that we have
defined, we can also introduce these into the `tools/validate-schema.ts`
file.

This loops through the known files and the JSON Schema that defines
them, then validates them with AJV.

Note that this also requires the following schema changes:

- using draft-04 everywhere (for ease, as we're not using draft-07
  functionality)
- using a consistent `$schema` identifier, to match the document `$id`
- make sure that the top-level `all` key doesn't get matched by
  `patternProperties`

The core of this - as little code as it is - was generated via GPT-4.1,
based on existing code in this file.

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>
2025-10-20 16:11:49 +00:00
Michael Kriese eb9bc72103 chore: fix json schema to allow $schema key (#38738) 2025-10-20 15:23:08 +00:00
Jamie Tanna f1e38a1f15 ci(tools/json-schema): validate JSON schemas are well-formed (#38643)
To ensure that our JSON Schema is always correctly formed, we can use
`ajv`'s inbuilt metaschema validation to perform.

We also wire this into the `test-schema` script, to make sure that we're
always validating it in CI.

This applies to both the core JSON Schema for configuration, and any of
our other JSON Schema files for internal configuration.

The core of this - as little code as it is - was generated via GPT-4.1.

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>
2025-10-20 15:14:44 +00:00
renovate[bot] ee0fb288fd fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.6 (main) (#38723)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.5 | 10.66.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-20 07:36:19 +00:00
renovate[bot] 55a50c7be6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.5 (main) (#38709)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.4 | 10.66.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 21:28:45 +00:00
renovate[bot] a3b32ea5c2 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.4 (main) (#38700)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.3 | 10.66.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-19 05:26:44 +00:00
renovate[bot] 36f81e4f59 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.3 (main) (#38696)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.2 | 10.66.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 23:26:14 +00:00
renovate[bot] 4484dd1928 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.2 (main) (#38693)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.1 | 10.66.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 20:28:03 +00:00
renovate[bot] f663e6b01e fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.1 (main) (#38683)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.66.0 | 10.66.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 06:24:32 +00:00
renovate[bot] 60a91fb41c feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.0 (main) (#38678)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.66.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.65.2 | 10.66.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-18 00:00:41 +00:00
renovate[bot] b47489fa40 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.65.2 (main) (#38677)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.65.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.65.1 | 10.65.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-17 21:21:51 +00:00
renovate[bot] 30097cb38a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.65.1 (main) (#38667)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.65.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.65.0 | 10.65.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 19:52:15 +00:00
renovate[bot] 8d3f07de4f chore(deps): update dependency pnpm to v10.18.2 (main) (#38664)
chore(deps): update dependency pnpm to v10.18.2

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 10.18.1 | 10.18.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 17:15:56 +00:00
renovate[bot] 944d369341 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.65.0 (main) (#38654)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v10.65.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.64.4 | 10.65.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-16 13:32:12 +00:00
renovate[bot] 2a73de953d fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.64.4 (main) (#38645)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.64.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.64.3 | 10.64.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-15 16:24:08 +00:00
Felipe Santos 20f658a580 docs: avoid editors flagging comments in renovate.json (#38640)
fix: avoid editors flagging comments in renovate.json
2025-10-15 14:22:45 +00:00
Jamie Tanna cf25ae5407 fix(json-schema): correctly set version in generated JSON Schema (#38621)
fix(tools/json-schema): correctly set version in generated JSON Schema

In #38567 we tried to wire in the version of Renovate into the generated
JSON Schema. This unfortunately didn't work, as we don't have the
release number known at the time we're currently calling the JSON Schema
generation.

To fix this, we can make sure that at the point we're generating the
JSON Schema as part of the release process, we can wire in the version
as part of `generateSchema`.
2025-10-15 08:33:27 +00:00
Jamie Tanna 0550c46490 refactor(tools/json-schema): extract generation into a function (#38620)
In #38567 we tried to wire in the version of Renovate into the generated
JSON Schema. This unfortunately didn't work, as we don't have the
release number known at the time we're currently calling the JSON Schema
generation.

To fix this, we need to pass in the version as part of `generateSchema`.

However, to do so, we'd need to make the `schema.title` and
`schema.x-renovate-version` no longer constants that derive the version
from the `package.json`.

As a prefactor, we can refactor this into the `generateSchema` function,
instead of being file-level (constant) variables, and make sure we pass
around the `options` and `properties` variables, too.
2025-10-15 08:03:53 +00:00
renovate[bot] 6fd2b966f0 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.64.3 (main) (#38626)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.64.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.64.2 | 10.64.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 21:33:51 +00:00
renovate[bot] edece5a4d7 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.64.2 (main) (#38618)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v10.64.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 10.64.1 | 10.64.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-14 13:34:06 +00:00
Jamie Tanna cc5d666162 chore(json-schema): add version information to generated schema (#38567)
Per #37994 we don't currently provide any historical copies of JSON
Schema documents for Renovate's repo configuration file format.

It would therefore be useful to provide this metadata to users, both in
the `title`, but also as an extra field that can be relied upon.
2025-10-14 08:30:01 +00:00