Commit Graph

27161 Commits

Author SHA1 Message Date
renovate[bot] 003ba820be chore(deps): update dependency vite to v8.0.12 (main) (#43418)
chore(deps): update dependency vite to v8.0.12

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | vite    | 8.0.11 | 8.0.12 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 07:27:39 +00:00
renovate[bot] af25e8483b fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.3 (main) (#43415)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.47.2 | 13.47.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.182.2
2026-05-18 04:23:56 +00:00
renovate[bot] c48a8b0455 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.15 (main) (#43414)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.15

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.10.14 | 14.10.15 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 03:24:02 +00:00
renovate[bot] 2be6d36473 chore(deps): lock file maintenance (main) (#43412)
chore(deps): lock file maintenance

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 02:25:42 +00:00
renovate[bot] 87821f29a8 docs: update references to renovate/renovate (main) (#43411)
docs: update references to renovate/renovate

| datasource | package           | from      | to       |
| ---------- | ----------------- | --------- | -------- |
| docker     | renovate/renovate | 43.170.20 | 43.182.1 |
| docker     | renovate/renovate | 43.170    | 43.182   |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 02:24:25 +00:00
renovate[bot] a76302c06c docs: update references to otel/opentelemetry-collector-contrib to v0.152.0 (main) (#43410)
docs: update references to otel/opentelemetry-collector-contrib to v0.152.0

| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| docker     | otel/opentelemetry-collector-contrib | 0.151.0 | 0.152.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 01:25:50 +00:00
renovate[bot] ee5aca5bbc chore(deps): update containerbase/internal-tools action to v4.6.31 (main) (#43409)
chore(deps): update containerbase/internal-tools action to v4.6.31

| datasource  | package                      | from    | to      |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.30 | v4.6.31 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 01:25:23 +00:00
renovate[bot] 6db1665c37 docs: update references to jaegertracing/jaeger to v2.18.0 (main) (#43408)
docs: update references to jaegertracing/jaeger to v2.18.0

| datasource | package              | from   | to     |
| ---------- | -------------------- | ------ | ------ |
| docker     | jaegertracing/jaeger | 2.17.0 | 2.18.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 00:24:16 +00:00
renovate[bot] c784b22a04 docs: update references to python to 89a288a (main) (#43407)
docs: update references to python to 89a288a

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-18 00:23:52 +00:00
renovate[bot] e83a96f9c3 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.2 (main) (#43406)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.47.1 | 13.47.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.182.1
2026-05-17 16:23:48 +00:00
renovate[bot] 18ebee3111 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.14 (main) (#43405)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.14

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.10.13 | 14.10.14 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 15:24:28 +00:00
renovate[bot] 31f888a6a2 chore(deps): update dessant/label-actions action to v5.0.2 (main) (#43404)
chore(deps): update dessant/label-actions action to v5.0.2

| datasource  | package               | from   | to     |
| ----------- | --------------------- | ------ | ------ |
| github-tags | dessant/label-actions | v5.0.1 | v5.0.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 15:24:06 +00:00
renovate[bot] 49a935e8eb chore(deps): update dessant/label-actions action to v5.0.1 (main) (#43403)
chore(deps): update dessant/label-actions action to v5.0.1

| datasource  | package               | from   | to     |
| ----------- | --------------------- | ------ | ------ |
| github-tags | dessant/label-actions | v5.0.0 | v5.0.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 13:25:04 +00:00
renovate[bot] d758f34302 chore(deps): update dependency @containerbase/istanbul-reports-html to v2.0.4 (main) (#43402)
chore(deps): update dependency @containerbase/istanbul-reports-html to v2.0.4

| datasource | package                              | from  | to    |
| ---------- | ------------------------------------ | ----- | ----- |
| npm        | @containerbase/istanbul-reports-html | 2.0.3 | 2.0.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 12:24:44 +00:00
renovate[bot] 6e7e824231 chore(deps): update containerbase/internal-tools action to v4.6.30 (main) (#43401)
chore(deps): update containerbase/internal-tools action to v4.6.30

| datasource  | package                      | from    | to      |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.29 | v4.6.30 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-17 12:23:57 +00:00
Felipe Santos 153ad89859 feat(config): support TypeScript for global config file (#43381)
* feat(config): support TypeScript for global config file

* Try parse ts as cjs too

* Improve comment
43.182.0
2026-05-17 09:34:01 +00:00
renovate[bot] 96c84f0ae5 chore(deps): update dependency protobufjs@8.0.1 to v8.2.0 (main) (#43398)
chore(deps): update dependency protobufjs@8.0.1 to v8.2.0

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.0.3 | 8.2.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 21:25:23 +00:00
renovate[bot] 0f28f6d891 build(deps): update dependency protobufjs to v8.2.0 (main) (#43397)
build(deps): update dependency protobufjs to v8.2.0

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.0.3 | 8.2.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.181.2
2026-05-16 20:26:27 +00:00
renovate[bot] a9b1e47023 chore(deps): update dependency lint-staged to v17.0.4 (main) (#43396)
chore(deps): update dependency lint-staged to v17.0.4

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| npm        | lint-staged | 17.0.3 | 17.0.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 20:26:10 +00:00
renovate[bot] 04f7bff40f chore(deps): update zizmorcore/zizmor-action action to v0.5.6 (main) (#43395)
chore(deps): update zizmorcore/zizmor-action action to v0.5.6

| datasource  | package                  | from   | to     |
| ----------- | ------------------------ | ------ | ------ |
| github-tags | zizmorcore/zizmor-action | v0.5.4 | v0.5.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 19:23:37 +00:00
renovate[bot] d6bccb492e chore(deps): update dependency @biomejs/biome to v2.4.15 (main) (#43392)
chore(deps): update dependency @biomejs/biome to v2.4.15

| datasource | package        | from   | to     |
| ---------- | -------------- | ------ | ------ |
| npm        | @biomejs/biome | 2.4.14 | 2.4.15 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.181.1
2026-05-16 17:25:19 +00:00
renovate[bot] 071cd147de fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.1 (main) (#43393)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.47.0 | 13.47.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 17:25:05 +00:00
renovate[bot] f0187812fd chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.13 (main) (#43391)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.13

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.10.12 | 14.10.13 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 16:23:46 +00:00
renovate[bot] 773e1a488b chore(deps): update containerbase/internal-tools action to v4.6.29 (main) (#43390)
chore(deps): update containerbase/internal-tools action to v4.6.29

| datasource  | package                      | from    | to      |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.28 | v4.6.29 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 14:28:24 +00:00
Go Takagi 09ba737f09 feat(manager/swift): support SSH URLs in Package.swift (#42297)
* feat(manager/swift): support SSH URLs in Package.swift extraction and artifact matching

Swift packages can use SSH URLs (e.g. `git@github.com:owner/repo.git`) for
dependencies, but the Swift manager only supported HTTPS URLs. This caused
SSH-based dependencies to be silently ignored during extraction, and
Package.resolved pin matching to fail when protocols differed.

- Convert SCP-style SSH and `ssh://` URLs to HTTPS in `parseUrl()` using
  the existing `getHttpUrl()` utility before platform detection
- Enhance `normalizeUrl()` in artifacts to use `parseGitUrl()` for
  protocol-agnostic URL comparison (falls back to basic normalization
  when parsed components are incomplete)

* test(manager/swift): add edge case tests to improve coverage

- Add test for unparseable SSH URL in extraction
- Add test for host-only URL fallback in artifact matching

* fix(manager/swift): remove redundant .git stripping in normalizeUrl

parseGitUrl() already strips the .git suffix from full_name,
so the additional regex replacement is unnecessary.

* test(manager/swift): add ssh:// protocol test for artifact matching

Cover the ssh://git@github.com/... URL format in addition to the
existing git@ SCP-style test for Package.resolved pin matching.

* refactor(manager/swift): use trimTrailingSlash helper in normalizeUrl

* refactor(manager/swift): always normalize URLs in parseUrl
43.181.0
2026-05-16 10:13:20 +00:00
renovate[bot] dfbb82a201 chore(deps): update actions/dependency-review-action action to v5 (main) (#43386)
chore(deps): update actions/dependency-review-action action to v5

| datasource  | package                          | from   | to     |
| ----------- | -------------------------------- | ------ | ------ |
| github-tags | actions/dependency-review-action | v4.9.0 | v5.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.180.4
2026-05-16 08:35:12 +00:00
renovate[bot] 16e8a01786 chore(deps): update dependency lint-staged to v17 (main) (#43387)
chore(deps): update dependency lint-staged to v17

| datasource | package     | from   | to     |
| ---------- | ----------- | ------ | ------ |
| npm        | lint-staged | 16.4.0 | 17.0.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-16 08:34:36 +00:00
Jamie Tanna b898e4a146 fix(datasource/maven): cache 404s on maven-metadata.xml for 12h (#43373)
* fix(datasource/maven): cache 404s on `maven-metadata.xml` for 24h

As part of efforts to reduce the general overload on Maven Central[0]
from Renovate, we can look to reduce unnecessary HTTP lookups.

The Maven Datasource will use the `registryStrategy=merge`, which leads
to looking up a package in each of our registries, and merging them if
present.

However, this means that when looking up a package that /will only ever
be in a given registry/ (such as in
01bcd4fd43) we're hitting other registries
with packages they are unlikely to have.

This is unnecessary, significantly increases traffic to Maven Central,
and leads to us re-fetching the same 404s which count towards rate
limits, and increased, unnecessary, server load on Maven Central.

We can instead introduce a new cache for 404s for the
`maven-metadata.xml`, for 24 hours, which should reduce traffic to Maven
Central (and other configured registries) if they only have a subset of
dependencies.

[0]: https://www.sonatype.com/blog/maven-central-and-the-tragedy-of-the-commons

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

* fixup! fix(datasource/maven): cache 404s on `maven-metadata.xml` for 24h

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

* cache-down

* perf(datasource/maven): add jitter

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

* sq

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-16 08:33:14 +00:00
renovate[bot] e172e5090e build(deps): update dependency semver to v7.8.0 (main) (#43388)
build(deps): update dependency semver to v7.8.0

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | semver  | 7.7.4 | 7.8.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.180.3
2026-05-15 21:26:32 +00:00
Jamie Tanna afb9bf84d4 fix(datasource/maven): cache immutable .pom URLs for 28 days (#43367)
fix(datasource/maven): cache `.pom` URLs for 7 days

As part of efforts to reduce the general overload on Maven Central[0]
from Renovate, we can look to reduce unnecessary HTTP lookups.

For instance, when a `.pom` URL is retrieved, it is re-checked every 15
minutes in case it has been updated.

This is unnecessary, significantly increases traffic to Maven Central,
and leads to us re-checking constantly for artifacts that are not
updating.

Each time we perform the lookup, we'll use the ETag result to do an
`If-None-Match`, but this still introduces an HTTP call upstream that
counts towards rate limits, and server load on Maven Central.

Instead, we can wrap the lookups for immutable pom.xml results with a 28
day soft cache. In a rare case where a `.pom` URL is updated, we'll then
re-fetch it after 28 days, but until then, it'll be safely returned from
cache.

[0]: https://www.sonatype.com/blog/maven-central-and-the-tragedy-of-the-commons

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
43.180.2
2026-05-15 17:14:07 +00:00
Jamie Tanna ff6761ed23 fix(config/global): return default values for GlobalConfig.get (#42113)
* fix(config/global): return default values for `GlobalConfig.get`

As noted in #39949, it can be awkward working with in `GlobalConfig.get`, where
we would previously need to specify the default value when calling `.get`,
which could lead to drift with the defaults for a given config option.

To reduce this risk, we can rely on a given `default` for a configuration
option, providing that as a default.

Because this now definitely returns a value that matches the config option, it
now allows us to remove `!` assertions.

* fixup! fix(config/global): return default values for `GlobalConfig.get`

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

* fixup! fix(config/global): return default values for `GlobalConfig.get`

* test(presets): remove impossible test

As it's now not possible to set a value as `undefined` (as
`GlobalConfig` will then use the default), this test no longer validates
anything.

* test(workers/repository): add mock

Now `platform` defaults to `github`, we need to mock out the call to
fetch config.

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

* test: coverage

* test: coverage

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-15 17:10:38 +00:00
Jamie Tanna 368cde31a7 docs(development): when do we amend our LTS versions? (#43375)
* docs(development): when do we amend our LTS versions?

* fixup! docs(development): when do we amend our LTS versions?
2026-05-15 17:09:46 +00:00
Jamie Tanna 98cc8b543c test(datasource/maven): document existing registryStrategy=hunt (#43365)
Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-15 16:54:30 +00:00
Jamie Tanna e6d33a5cf1 docs(development): correct breaking change instructions (#43371) 2026-05-15 16:42:53 +00:00
Jamie Tanna 44d122b762 docs: autogenerate cache namespaces (#43370)
As noted in #41214, it would be convenient to not have to manually
update this list.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-15 16:42:36 +00:00
Jamie Tanna 8b7f2a1b23 refactor: generate all global config options' defaults (#43380)
As part of future changes, we'll use this generated list to refactor
`GlobalConfig.get` to always return a configuration option's default
value.

We can add a generated set of defaults for these global options to make
this easier.

To avoid import cycles, we can make sure that we create a stub import
(which will then be overwritten).

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-15 15:41:25 +00:00
Jamie Tanna 68cb7c71d5 test: ensure we set binarySource=global (#43382)
* test: ensure we set `binarySource=global`

As part of future changes, we'll correctly return the default value from
`GlobalConfig.get`, instead of `undefined` if no default is provided in
the `get` call.

As `binarySource=install` is the default, this then leads to these tests
failing, as they're intended to run with `binarySource=global`.

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

* fixup! test: ensure we set `binarySource=global`

* fixup! fixup! test: ensure we set `binarySource=global`

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-05-15 15:40:22 +00:00
renovate[bot] da216cb43d chore(deps): update dependency @smithy/util-stream to v4.6.0 (main) (#43383)
chore(deps): update dependency @smithy/util-stream to v4.6.0

| datasource | package             | from   | to    |
| ---------- | ------------------- | ------ | ----- |
| npm        | @smithy/util-stream | 4.5.25 | 4.6.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 15:26:19 +00:00
renovate[bot] 930ed7ec58 chore(deps): update github/codeql-action action to v4.35.5 (main) (#43378)
chore(deps): update github/codeql-action action to v4.35.5

| datasource  | package              | from    | to      |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.35.4 | v4.35.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 12:25:41 +00:00
Jamie Tanna b4afbae60f docs: add inline JSDoc for RegistryStrategy (#43364)
* docs: add inline JSDoc for `RegistryStrategy`

Noticed while making other changes, that it wasn't clear looking at the
type what these values meant.

We can use a `@see` annotation to move the inline documentation from the
`DatasourceApi` to use our source-of-truth.

* docs: update `RegistryStrategy` docs in line with implementation

With help from Claude Sonnet to derive more information from the
implementation.

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-05-15 08:31:47 +00:00
RahulGautamSingh 28dd233098 fix(manager/ant): skip property/import files with placeholders in path or outside of baseDir (#43323)
* add tests to vaidate error

* skip files with placeholder path

* handle outside dir paths + rafactor to be more readable
43.180.1
2026-05-15 07:03:15 +00:00
renovate[bot] 8baf713c96 chore(deps): update zizmorcore/zizmor-action action to v0.5.4 (main) (#43362)
chore(deps): update zizmorcore/zizmor-action action to v0.5.4

| datasource  | package                  | from   | to     |
| ----------- | ------------------------ | ------ | ------ |
| github-tags | zizmorcore/zizmor-action | v0.5.3 | v0.5.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-15 06:25:47 +00:00
renovate[bot] 3d7d76174a chore(deps): update dependency @types/node to v24.12.3 (main) (#43359)
chore(deps): update dependency @types/node to v24.12.3

| datasource | package     | from    | to      |
| ---------- | ----------- | ------- | ------- |
| npm        | @types/node | 24.12.2 | 24.12.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 22:26:39 +00:00
renovate[bot] f22089b230 chore(deps): update dependency tar to v7.5.15 (main) (#43358)
chore(deps): update dependency tar to v7.5.15

| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | tar     | 7.5.14 | 7.5.15 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.180.0
2026-05-14 18:27:44 +00:00
renovate[bot] b3bed388eb feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.0 (main) (#43357)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.47.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.46.2 | 13.47.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 16:28:05 +00:00
renovate[bot] 3c93fd34f3 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.2 (main) (#43355)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.46.1 | 13.46.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.179.4
2026-05-14 15:29:29 +00:00
renovate[bot] 521e7c399f chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.12 (main) (#43352)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.12

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.10.11 | 14.10.12 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-14 14:27:46 +00:00
renovate[bot] 79aa1cde3d chore(deps): update containerbase/internal-tools action to v4.6.28 (main) (#43349)
chore(deps): update containerbase/internal-tools action to v4.6.28

| datasource  | package                      | from    | to      |
| ----------- | ---------------------------- | ------- | ------- |
| github-tags | containerbase/internal-tools | v4.6.27 | v4.6.28 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.179.3
2026-05-14 12:08:26 +00:00
Jamie Tanna 01bcd4fd43 fix(datasource/maven): don't look up potential Gradle Plugins in Maven Central (#43346)
* fix(datasource/maven): don't look up potential Gradle Plugins in Maven Central

As part of efforts to reduce the general overload on Maven Central[0]
from Renovate, we can look to avoid lookups that we know are likely to
never resolve.

For instance, via #43146, we can skip any packages that appear to be a
Gradle Plugin, as they will only ever be sourced from the  Gradle Plugin
Portal.

[0]: https://www.sonatype.com/blog/maven-central-and-the-tragedy-of-the-commons

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

* Update lib/modules/datasource/maven/readme.md

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

---------

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-05-14 11:59:31 +00:00
renovate[bot] a4d331ba47 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.1 (main) (#43347)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.46.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.46.0 | 13.46.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.179.2
2026-05-14 11:27:29 +00:00