Commit Graph

27161 Commits

Author SHA1 Message Date
renovate[bot] 17b988650b chore(deps): update dependency @smithy/util-stream to v4.7.1 (main) (#44221)
chore(deps): update dependency @smithy/util-stream to v4.7.1

| datasource | package             | from  | to    |
| ---------- | ------------------- | ----- | ----- |
| npm        | @smithy/util-stream | 4.7.0 | 4.7.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-24 19:34:29 +00:00
renovate[bot] 3f697a48b8 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.67.0 (main) (#44209)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.67.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.66.2 | 13.67.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.242.0
2026-06-24 03:28:22 +00:00
renovate[bot] 122fac7dbf build(deps): update dependency node to v24.18.0 (main) (#44207)
build(deps): update dependency node to v24.18.0

| datasource      | package                     | from    | to      |
| --------------- | --------------------------- | ------- | ------- |
| github-releases | containerbase/node-prebuild | 24.17.0 | 24.18.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.241.5
2026-06-24 01:39:44 +00:00
renovate[bot] d777130a65 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.66.2 (main) (#44206)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.66.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.66.1 | 13.66.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.241.4
2026-06-24 01:28:31 +00:00
renovate[bot] 6c34319e44 build(deps): update dependency re2 to v1.25.0 (main) (#44204)
build(deps): update dependency re2 to v1.25.0

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | re2     | 1.24.1 | 1.25.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.241.3
2026-06-24 00:27:47 +00:00
renovate[bot] 09987233e9 build(deps): update node.js to v24.18.0 (main) (#44203)
build(deps): update node.js to v24.18.0

| datasource   | package | from     | to       |
| ------------ | ------- | -------- | -------- |
| node-version | node    | v24.17.0 | v24.18.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.241.2
2026-06-23 23:38:57 +00:00
renovate[bot] 604b83d47e fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.66.1 (main) (#44202)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.66.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.66.0 | 13.66.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.241.1
2026-06-23 23:27:11 +00:00
renovate[bot] b594945fe6 chore(deps): update dependency uv to v0.11.24 (main) (#44201)
chore(deps): update dependency uv to v0.11.24

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.23 | 0.11.24 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 22:47:53 +00:00
renovate[bot] d4e543a1a2 chore(deps): update dependency astral-sh/uv to v0.11.24 (main) (#44200)
chore(deps): update dependency astral-sh/uv to v0.11.24

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.23 | 0.11.24 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 22:36:27 +00:00
renovate[bot] 3f01267d9a feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.66.1 (main) (#44198)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.66.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.65.0 | 13.66.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.241.0
2026-06-23 22:25:03 +00:00
renovate[bot] 50464b82c8 chore(deps): update dependency tsdown to v0.22.3 (main) (#44197)
chore(deps): update dependency tsdown to v0.22.3

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | tsdown  | 0.22.2 | 0.22.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.240.0
2026-06-23 18:30:39 +00:00
renovate[bot] 10d77109ba chore(deps): update dependency protobufjs@8.0.1 to v8.6.4 (main) (#44196)
chore(deps): update dependency protobufjs@8.0.1 to v8.6.4

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.3 | 8.6.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 15:48:58 +00:00
Matthew Nitschke 4ad5bc1b44 feat(manager/pub): extract constraints (#44171)
* added dart/pub constraintsFilter support

* updated documentation to include pub for constraintsFiltering

* only add extractedConstraints if its populated

* increased coverage

* handle non-nullable environment.sdk better
2026-06-23 15:37:59 +00:00
renovate[bot] 2b18d7f1ed build(deps): update dependency protobufjs to v8.6.4 (main) (#44194)
build(deps): update dependency protobufjs to v8.6.4

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.3 | 8.6.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 15:34:19 +00:00
Illia Mazuriak fed1eb1066 fix(platform/azure): avoid corrupting HTML entities and URL anchors in massageMarkdown (#44131)
The `#(\d+)` -> `!$1` replacement added in #42758 over-matched any `#`
followed by digits, corrupting HTML entities such as `&#8203;` (becomes
`&!8203;`) and changelog URL anchors such as `CHANGELOG.md#4780` (becomes
`!4780`) in Azure DevOps PR bodies.

Only convert a standalone reference preceded by start-of-string, whitespace
or `(`, matching the boundary already used in util/markdown.ts.
43.239.0
2026-06-23 14:43:59 +00:00
Felipe Santos 936decec07 fix: preserve version in PR title for Maven property updates (#44176)
* fix: `commitMessageExtra` not being honored

* Retain version for Maven property versions

* Fix PRs not being marked as immortal

* Revert "Fix PRs not being marked as immortal"

This reverts commit a17cc15342.

* Revert "Retain version for Maven property versions"

This reverts commit 3f14484f46.

* Revert "fix: `commitMessageExtra` not being honored"

This reverts commit 6c86357580.

* fix: avoid removing the version the PR title for Maven properties

* Do not consider Maven property updates as groups

---------

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
2026-06-23 14:39:04 +00:00
renovate[bot] 2d3424d8d0 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.65.0 (main) (#44192)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.65.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.64.0 | 13.65.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-23 14:30:16 +00:00
Matthew Nitschke cce3e869e4 feat(datasource/dart): Added support for constraints extraction (#44191)
added support for constraints extraction to the dart manager
43.238.0
2026-06-23 14:15:12 +00:00
Jamie Tanna 677470b75c chore(manager/mix): extract hardcoded Erlang version for updates (#44180)
* chore(manager/mix): extract hardcoded Erlang version for updates

As noted in #44149, we're not performing updates to the version of
Erlang, which means that unless users specify a `constraints.erlang`,
they are resolved to Erlang 25.3.2.21 (2025-07-09).

To start getting updates more frequently, we can extract this with a
Custom Manager, with:

- `loose` versioning (per #26768) for the 4-part versioning
- `extractVersion` to make sure we only get the first major
- `separateMultipleMajor` to allow us control over how we update
- a `renovate:` comment for visibility

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

* fixup! chore(manager/mix): extract hardcoded Erlang version for updates

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-06-23 13:29:59 +00:00
Jamie Tanna 9fdec11b65 ci: require build-docs as part of test-success (#44186)
And this will also allow surfacing failed jobs on `main` into Slack.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-06-23 13:18:18 +00:00
Jamie Tanna ccf25fd55b fix(datasource/npm): export schema types (#44181)
In c908d078ef we refactored a couple of
types which are used by Mend-hosted apps.

To restore these, we can bundle the new location for these types.
43.237.1
2026-06-23 11:54:39 +00:00
Jamie Tanna 9d0ddbd2bc feat(config): set groupSingleUpdates=false by default (#44168)
* feat(config): set `groupSingleUpdates=false` by default

Although it didn't seem like this may be a breaking change when we
introduced this[0], there have been a number of follow-up Discussions
reported that have indicated there has been some breakage from the
changes.

Instead of continually fixing forward, we can revert this back to an
opt-in feature.

Once it's stable, we can look at re-enabling it (most likely in a major
release, unless we're confident no breakage should occur).

[0]: https://github.com/renovatebot/renovate/pull/43629#issuecomment-4594201274

* fixup! feat(config): set `groupSingleUpdates=false` by default
43.237.0
2026-06-23 09:17:57 +00:00
renovate[bot] a0df771195 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.64.0 (main) (#44177)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.64.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.63.2 | 13.64.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.236.0
2026-06-23 03:28:57 +00:00
renovate[bot] f9b1af730b fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.63.2 (main) (#44172)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.63.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.63.1 | 13.63.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.235.2
2026-06-22 22:31:17 +00:00
Felipe Santos d2ae23d2b4 chore: disable automatic venv activation in VS Code terminal (#44165) 2026-06-22 17:56:13 +00:00
renovate[bot] c66b935071 chore(deps): update dependency @smithy/util-stream to v4.7.0 (main) (#44167)
chore(deps): update dependency @smithy/util-stream to v4.7.0

| datasource | package             | from  | to    |
| ---------- | ------------------- | ----- | ----- |
| npm        | @smithy/util-stream | 4.6.7 | 4.7.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 17:36:12 +00:00
renovate[bot] 0d87a48e6a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.63.1 (main) (#44164)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.63.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.63.0 | 13.63.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.235.1
2026-06-22 15:00:57 +00:00
renovate[bot] 534eb43b94 chore(deps): update linters (main) (#44162)
chore(deps): update linters

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | oxlint  | 1.69.0 | 1.70.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 13:51:20 +00:00
Jamie Tanna 860293bc33 chore(util/exec): log the environment variable names when exerting a command (#44159)
* test(util/exec): cover `Executing command` log line

As an important log line, we should make sure it doesn't change without
a test failing.

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

* chore(util/exec): log the environment variable names when exerting a command

When debugging, it's often unclear as to whether an environment variable
was passed to a command, unless we see the command fail (which includes
the environment variable names).

We can make sure we log the environment variable names themselves, when
executing the command, to make it more clear.

* fixup! chore(util/exec): log the environment variable names when exerting a command

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-06-22 13:33:17 +00:00
renovate[bot] 5ad54b5237 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.63.0 (main) (#44157)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.63.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.62.3 | 13.63.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.235.0
2026-06-22 10:34:55 +00:00
renovate[bot] 0dd7dbd213 build(deps): update yarn monorepo to v4.9.0 (main) (#44156)
build(deps): update yarn monorepo to v4.9.0

| datasource | package       | from  | to    |
| ---------- | ------------- | ----- | ----- |
| npm        | @yarnpkg/core | 4.8.0 | 4.9.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.234.2
2026-06-22 09:38:09 +00:00
RahulGautamSingh cd2ae5d368 refactor: add more options to template support (#43822)
add more options to template support
2026-06-22 07:53:18 +00:00
renovate[bot] 814dc3f7a2 chore(deps): update vitest monorepo to v4.1.9 (main) (#44146)
chore(deps): update vitest monorepo to v4.1.9

| datasource | package             | from  | to    |
| ---------- | ------------------- | ----- | ----- |
| npm        | @vitest/coverage-v8 | 4.1.8 | 4.1.9 |
| npm        | vitest              | 4.1.8 | 4.1.9 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 07:33:33 +00:00
Alex Thomae f3492fe1c8 fix(workers/repository): use GlobalConfig for productLinks (#44126)
* fix(workers/repository): use GlobalConfig for productLinks

PR #44098 added productLinks to GlobalConfig.OPTIONS, which moves it into
GlobalConfig and deletes it from the per-repo config. Several readers
were not migrated and now receive undefined from config.productLinks.

Most visibly, setStability and setConfidence build the status check
target_url from config.productLinks?.documentation. With it now empty the
URL becomes scheme-relative (e.g. "key-concepts/minimum-release-age/"),
which GitLab rejects with HTTP 400. That throws in setBranchStatus and
aborts the branch before its merge request is created.

Migrate the remaining readers to GlobalConfig.get('productLinks'),
matching #44098, and drop the now-redundant coerceString calls and
non-null assertions.

* refactor(config): drop productLinks from RenovateSharedConfig

productLinks is globalOnly and is now read via GlobalConfig.get. Leaving
it on the per-repo RenovateSharedConfig let callers read the (always
empty) config.productLinks, which is the footgun this PR fixes. Remove it
from the shared interface so it only exists on RepoGlobalConfig, and the
type now prevents reintroducing config.productLinks.
43.234.1
2026-06-22 07:16:59 +00:00
renovate[bot] 2b5770c5c0 chore(deps): lock file maintenance (main) (#44140)
chore(deps): lock file maintenance

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 01:31:56 +00:00
renovate[bot] 41db496d8f docs: update references to renovatebot/github-action to v46.1.16 (main) (#44139)
docs: update references to renovatebot/github-action to v46.1.16

| datasource  | package                   | from     | to       |
| ----------- | ------------------------- | -------- | -------- |
| github-tags | renovatebot/github-action | v46.1.15 | v46.1.16 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 01:30:09 +00:00
renovate[bot] 05e976fcfc docs: update references to renovate/renovate (main) (#44137)
docs: update references to renovate/renovate

| datasource | package           | from     | to       |
| ---------- | ----------------- | -------- | -------- |
| docker     | renovate/renovate | 43.222.1 | 43.234.0 |
| docker     | renovate/renovate | 43.222   | 43.234   |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 00:34:05 +00:00
renovate[bot] b60b4058b0 docs: update references to python to 4d7dd74 (main) (#44136)
docs: update references to python to 4d7dd74

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-22 00:29:01 +00:00
renovate[bot] b63825fb75 chore(deps): update zizmor (main) (#44134)
chore(deps): update zizmor

| datasource  | package                   | from   | to     |
| ----------- | ------------------------- | ------ | ------ |
| docker      | ghcr.io/zizmorcore/zizmor | 1.25.2 | 1.26.1 |
| github-tags | zizmorcore/zizmor-action  | v0.5.6 | v0.5.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-21 23:27:47 +00:00
github-actions[bot] c145c012ee feat(data): automatic update of static data (#44121)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
43.234.0
2026-06-21 05:53:31 +00:00
renovate[bot] 8ba083c76f fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.62.3 (main) (#44112)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.62.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.62.2 | 13.62.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.233.4
2026-06-20 14:28:13 +00:00
renovate[bot] 70322c7625 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.2 (main) (#44111)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.2

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.1 | 14.12.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-20 13:32:57 +00:00
renovate[bot] 83a863f0da fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.62.2 (main) (#44109)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.62.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.62.1 | 13.62.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.233.3
2026-06-19 20:31:49 +00:00
renovate[bot] 7c38c005fb chore(deps): update dependency uv to v0.11.23 (main) (#44108)
chore(deps): update dependency uv to v0.11.23

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.22 | 0.11.23 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 19:31:34 +00:00
renovate[bot] 10f5d61247 chore(deps): update dependency astral-sh/uv to v0.11.23 (main) (#44107)
chore(deps): update dependency astral-sh/uv to v0.11.23

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.22 | 0.11.23 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 19:30:58 +00:00
renovate[bot] b08b3c5370 chore(deps): update dependency @smithy/util-stream to v4.6.7 (main) (#44106)
chore(deps): update dependency @smithy/util-stream to v4.6.7

| datasource | package             | from  | to    |
| ---------- | ------------------- | ----- | ----- |
| npm        | @smithy/util-stream | 4.6.6 | 4.6.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 18:31:57 +00:00
Jamie Tanna b8c4eb2088 fix(containerbase): support constraints.rust=nightly (#43543)
As noted in #43489, it's not currently possible to install the nightly
variant of Rust.

Although Containerbase does have support for `install-tool rust nightly`
it never gets that far, as the version lookup occurs through the
`docker` datasource.

We can instead make sure we move to the `rust-version` datasource and
its associated `rust-release-channel` versioning.

The result from the `rust-release-channel` returns a version like
`nightly-2026-06-19`, which needs extra handling in Containerbase.

We can also update **??** what supported Rust versions we'd accept.
43.233.2
2026-06-19 17:50:41 +00:00
renovate[bot] 05874ee335 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.62.1 (main) (#44104)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.62.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.62.0 | 13.62.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.233.1
2026-06-19 15:58:13 +00:00
Nahrin 67c9e08e97 docs: restructure postUpdateOptions table into headers (#44089)
* docs: restructure `postUpdateOptions` table into headers

Replace the wide markdown table under `postUpdateOptions` with
individual `###` headers per option, sorted alphabetically. This
improves readability and makes each option directly linkable.

Update `getConfigOptionSubHeaders` to handle backtick-wrapped
section and sub-header names. Add a test ensuring every
`allowedValues` entry has a corresponding sorted header.

* Update docs/usage/configuration-options.md

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>

---------

Co-authored-by: Jamie Tanna <github@jamietanna.co.uk>
2026-06-19 15:12:33 +00:00
renovate[bot] fb2f117f2d chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.1 (main) (#44103)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.12.1

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.12.0 | 14.12.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 15:11:42 +00:00