Commit Graph

2086 Commits

Author SHA1 Message Date
renovate[bot] c29e7df2a3 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.2 (main) (#42998)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.41.1 | 13.41.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 06:29:25 +00:00
Jamie Tanna e37388d91f feat: allow separate versioning for constraints (#42966)
* feat: allow separate versioning for constraints

As noted in #31831, there are times where it can be useful to override
the version that a given datasource uses, when performing
`constraintsFiltering=strict.`

This should only be applicable to the "additional" constraints, so we
make sure to validate this.

As this is new functionality, any misconfiguration should be marked as
an error.

We can make sure to provide a real-world usecase for this (taking
inspiration from `rails`' versioning of the `rubygems` constraint).

This will be used in the future by the extraction of the `go` directive,
which requires a different versioning to the default `semver`.

* fixup! feat: allow separate versioning for constraints

* fixup! feat: allow separate versioning for constraints

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* extra-log-context

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-29 13:00:15 +00:00
renovate[bot] dc80f1ab58 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.1 (main) (#42981)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.41.0 | 13.41.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 11:09:21 +00:00
renovate[bot] 946af36513 chore(deps): update dependency pnpm to v10.33.1 (main) (#42979)
chore(deps): update dependency pnpm to v10.33.1

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 10.33.0 | 10.33.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-29 10:35:33 +00:00
renovate[bot] 1a93ca592b feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.0 (main) (#42973)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.41.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.40.2 | 13.41.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 16:31:37 +00:00
renovate[bot] 85470c5ce5 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.2 (main) (#42970)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.40.1 | 13.40.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 13:30:31 +00:00
Jamie Tanna 836afde273 chore(tools): pre-format output JSON files (#42941)
* chore(tools): pre-format output JSON files

This also helps when running changes locally, as there's no need to run
`prettier` to check the actual updates between what's committed.

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>

* refactor: directly use `prettier`

* fixup! refactor: directly use `prettier`

---------

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>
2026-04-28 09:13:51 +00:00
Jamie Tanna 2bd478fff4 feat(mise): automagically support all tools through Mise Registry (#42783)
* feat(mise): automagically support all tools through Mise Registry

As noted in #42250, we should try and auto-support tools from Mise where
possible.

Similar to other areas of the codebase, we should use the "static data"
pattern, and periodically sync the `mise registry --json` output with
`lib/data/mise-registry.json`, and then auto-detect the tools that we
support through the known backends the tools support.

This takes lower precedence than existing in-code tool definitions, so
we can still provide an "override" if we can support lookups or version
extraction more appropriately.

Because we now have many more tools we (mostly) support out-of-the-box,
we need to provide an improved documentation page, and:

- only link to tools we have an explicit tools URL for
- note where a backend may not be supported

To automate the updating of this data, we:

- make sure we have `mise` in GitHub Actions, before we run
- don't pin the `mise` version to make sure that we're always seeing the
  latest supported tools
- make sure the commits generated are now `feat(...)`, as they introduce
  functionality changes (in the case new tool(s) are supported)

This improves support from ~170 tool short names to just over 1000.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* refactor: use Typescript

As we can now, we should.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* refactor(tools/static-data): use Zod schemas for parsing

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* refactor(mise): use Zod for types

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* chore(mise): prefer the GitHub backend over other sources

As we generally prefer it as a project, we should automagically use that
when looking at a mise registry entry.

With help from GPT-4.1 to write the `sortBackend` function.

Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>

* test: ignore else coverage

* docs(mise): preference of `github` backend

* docs(mise): auto-link autogenerated tools

* perf(mise): sort registry only once

* refactor(mise): transform when parsing

Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>

* refactor: use `execa`

* perf(mise): read the Mise registry once

* perf(mise): pre-transform

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
Co-authored-by: gpt-4.1 <jamie.tanna+github-copilot@mend.io>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2026-04-28 08:56:09 +00:00
Michael Kriese 2d67a50690 build: add pnpm workspace config to docker context (#42961)
Co-authored-by: Copilot <copilot@github.com>
2026-04-28 09:40:12 +01:00
renovate[bot] e3c7cd84bc fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.1 (main) (#42957)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.40.0 | 13.40.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 07:57:04 +00:00
renovate[bot] ab62bd5a2b feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.0 (main) (#42951)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.40.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.39.0 | 13.40.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-28 02:27:10 +00:00
renovate[bot] 0073e1f002 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.39.0 (main) (#42950)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.39.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.38.4 | 13.39.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 23:29:04 +00:00
renovate[bot] 28e4144ed2 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.4 (main) (#42942)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.38.3 | 13.38.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 15:31:21 +00:00
renovate[bot] 57d9ad425a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.3 (main) (#42927)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.38.2 | 13.38.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 10:32:54 +00:00
Jamie Tanna 8278ce5370 docs(constraints): document the possible constraints and installTools (#42837)
* docs(constraints): list the possible `constraints` and `installTools`

Now we have a stronger type for what a valid tool constraint is, and
what additional constraints are, we should be very explicit with what
each option is, and specify them in the `constraints` as well as our
`installTools` docs.

* test: add coverage

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-26 16:13:09 +00:00
Jamie Tanna 41125296a0 docs(util/exec): add description field for ConstraintName/ToolName (#42907)
Instead of inline documentation with JSDoc, we can use an optional
`description` field that can be accessed programatically.

This means the `description` can also be added to our JSON Schema for a
Tool, or be the only output when a non-Tool constraint, as the
description for non-Tools are more clear than the autogenerated text.

We can make sure we continue to export the known names, as well as the
full definitions.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-26 14:44:05 +00:00
renovate[bot] 9f460bf9fc fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.2 (main) (#42889)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.38.1 | 13.38.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-24 16:10:19 +00:00
renovate[bot] fd969eebc9 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.1 (main) (#42882)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.38.0 | 13.38.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-24 14:28:36 +00:00
renovate[bot] 43dddb931b feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.0 (main) (#42862)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.38.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.37.0 | 13.38.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-24 07:25:37 +00:00
renovate[bot] 3b97b7ef94 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.37.0 (main) (#42853)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.37.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.8 | 13.37.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-23 17:30:43 +00:00
Jamie Tanna f391c50cd7 docs(json-schema): add constraints and installTools (#42834)
* docs(json-schema): add `constraints` and `installTools`

This requires `toolNames` and `additionalConstraintNames` are exported
for use.

* fixup! docs(json-schema): add `constraints` and `installTools`
2026-04-23 14:28:53 +00:00
Jamie Tanna fb418d6ec8 docs: show all Managers in sidebar (#42155)
As we do with the other modules, we should include Managers too.

Although there are many, it can be a little jarring not seeing the list
of Managers when viewing a specific one.

This requires we also show the "display name" (`Ansible`) in the
sidebar, and then use the more verbose `Automated Dependency Updates for
Ansible` as the header.

To do this, we can utilise the `sidebar_label` (which was previously
used in Docusarus, but unused by Material for MkDocs) via a custom hook
to inject the label for the sidebar.

Unfortunately this requires a custom hook, which will make moving away
from Material for MkDocs (to Zensical) a little less straightforward.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-23 12:21:02 +00:00
Jamie Tanna 982a0219bf docs: wrap config options in <code> tags (#42836)
As they are configuration options and can be quite code-y we should
render them like this.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-23 11:32:05 +00:00
renovate[bot] bcaed60989 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.8 (main) (#42832)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.7 | 13.36.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 18:34:45 +00:00
renovate[bot] 9107a003e6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.7 (main) (#42808)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.6 | 13.36.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 07:53:52 +00:00
renovate[bot] a280649dfb fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.6 (main) (#42806)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.5 | 13.36.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 00:30:00 +00:00
Jamie Tanna 98765b3e0f docs: don't re-add Platform README on experimental (#42799)
As noted in #42798, `platform=local` and other experimental platforms
are seeing the page for each of those platforms having duplicate
content.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-21 18:33:02 +00:00
renovate[bot] c4b0389168 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.5 (main) (#42797)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.4 | 13.36.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 17:34:59 +00:00
renovate[bot] c933fd6669 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.4 (main) (#42795)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.3 | 13.36.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 16:34:24 +00:00
Jamie Tanna 5a1f58766a docs(mise): render sorted table of short-names for tools (#42789)
* docs(mise): render sorted table of short-names for tools

As a way to improve the rendering of the large list of tools that we
support for mise-en-place, we can render them as a table.

This allows us to sort them by tool name, as well as make it clearer
which source the tool is from.

As part of future changes, we'll introduce more information and sources
of the table, so rendering them as a table will be more readable.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>

* docs(mise): wrap tool names in code tags

As they're generally a command.

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-21 12:46:07 +00:00
renovate[bot] c1d2f07232 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.3 (main) (#42785)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.2 | 13.36.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 11:31:40 +00:00
renovate[bot] 63dcc7f478 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.2 (main) (#42777)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.1 | 13.36.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 05:29:29 +00:00
renovate[bot] 950182fa16 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.1 (main) (#42775)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.36.0 | 13.36.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 21:54:27 +00:00
renovate[bot] 1f3648afeb feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.0 (main) (#42773)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.36.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.35.2 | 13.36.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 18:14:28 +00:00
renovate[bot] a4456c139c fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.2 (main) (#42717)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.35.1 | 13.35.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 12:06:41 +00:00
renovate[bot] ff5d33c711 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.1 (main) (#42703)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.35.0 | 13.35.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 04:30:52 +00:00
renovate[bot] 9607626d3a feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.0 (main) (#42702)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.35.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.34.0 | 13.35.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-17 03:30:29 +00:00
renovate[bot] 4b61c70cb4 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.34.0 (main) (#42697)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.34.0

| datasource | package                        | from     | to      |
| ---------- | ------------------------------ | -------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.35 | 13.34.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 20:34:08 +00:00
renovate[bot] dc902082dc chore(deps): update dependency node to v24.15.0 (main) (#42695)
chore(deps): update dependency node to v24.15.0

| datasource      | package                     | from    | to      |
| --------------- | --------------------------- | ------- | ------- |
| github-releases | containerbase/node-prebuild | 24.14.1 | 24.15.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 19:34:03 +00:00
renovate[bot] 4b597ec98b fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.35 (main) (#42681)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.35

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.34 | 13.33.35 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 09:14:47 +00:00
renovate[bot] 525149656e fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.34 (main) (#42675)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.34

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.33 | 13.33.34 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-16 02:38:01 +00:00
renovate[bot] d33efe27fb fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.33 (main) (#42673)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.33

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.32 | 13.33.33 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 23:40:46 +00:00
renovate[bot] a14d85b1a6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.32 (main) (#42669)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.32

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.31 | 13.33.32 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 20:52:34 +00:00
renovate[bot] 7d2c1acc32 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.31 (main) (#42668)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.31

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.30 | 13.33.31 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 18:50:57 +00:00
renovate[bot] 015264e2bb fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.30 (main) (#42629)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.30

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.29 | 13.33.30 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-14 15:58:26 +00:00
Jamie Tanna b39b50f559 chore: expose known environment variables (#42201)
To provide more programmatic means to determine what environment
variables configure Renovate configuration options - and whether they're
Repo, Inherit or Global config options - we can expose these in two
forms:

- `getEnvOptionsMap()`
- a static JSON file, `renovate-env-options.ts`

This will provide programmatic use-cases from a plain JSON file that can
be used more readily - especially as it's distributed in the docs and
built package - as well as a function that can be used by users of
Renovate-as-a-library.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-04-14 15:27:50 +00:00
renovate[bot] edc474a17f fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.29 (main) (#42592)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.29

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.28 | 13.33.29 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 11:31:33 +00:00
renovate[bot] 216fc99ad6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.28 (main) (#42580)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.28

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.27 | 13.33.28 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-13 06:29:34 +00:00
renovate[bot] bc406d483a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.27 (main) (#42565)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.27

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.26 | 13.33.27 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 16:28:15 +00:00
renovate[bot] 970b676ce7 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.26 (main) (#42562)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.33.26

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.33.25 | 13.33.26 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 14:28:30 +00:00