Commit Graph

27161 Commits

Author SHA1 Message Date
renovate[bot] 31d5dc55f4 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.4 (main) (#44023)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.4

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.11.3 | 14.11.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 08:46:59 +00:00
Nahrin 372b258a05 docs(manager/sveltos): remove duplicated depTypes table from readme (#44016)
Move the Sveltos documentation links into the dep-types.ts description
fields so they appear in the auto-generated Dependency types table.
Replace the duplicate hand-written table in readme.md with a config
example showing how to use depTypes for fine-grained control.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-16 05:48:01 +00:00
Nahrin 7c256166b3 test(manager/github-actions): add missing community action tests (#44018)
Add test coverage for community actions that had no corresponding
tests: azure/setup-helm, docker/setup-buildx-action,
docker/setup-compose-action, helm/chart-testing-action, and
sigoden/install-binary.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-16 05:45:22 +00:00
Tharaka De Silva 727e29ffbf feat(release-notes): include gitRef in release notes cache key (#43991)
* feat(release-notes): include gitRef in release notes cache key

Append the release gitRef to the changelog cache key so that releases
sharing a version but pointing at different git refs are cached and
matched independently.

* chore: remove global resets
43.225.0
2026-06-16 05:10:31 +00:00
renovate[bot] a5679746d7 build(deps): update dependency semver to v7.8.3 (main) (#44013)
build(deps): update dependency semver to v7.8.3

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | semver  | 7.8.2 | 7.8.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.224.1
2026-06-15 15:54:38 +00:00
renovate[bot] fb0739e744 chore(deps): update linters to v1.69.0 (main) (#44012)
chore(deps): update linters to v1.69.0

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 14:50:52 +00:00
Jamie Tanna e6f983f2d8 ci(mend-slack): correctly escape discussion inputs (#44007)
The existing text concatenation doesn't correctly handle more complex
escaping i.e. of `'` characters inside the `title`.

We can instead wrap it all in a JSON string to prevent this breaking.

Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
2026-06-15 12:51:19 +00:00
renovate[bot] e6a624ea15 chore(deps): update pnpm/action-setup action to v6.0.9 (main) (#44008)
chore(deps): update pnpm/action-setup action to v6.0.9

| datasource  | package           | from   | to     |
| ----------- | ----------------- | ------ | ------ |
| github-tags | pnpm/action-setup | v6.0.8 | v6.0.9 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 12:39:41 +00:00
Jamie Tanna a8abc01421 chore(workers/repository): add a summary of dependency updates (#43770)
* test(workers/repository): don't use generic `times(2)` matcher

So it's clearer what we're validating.

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

* chore(workers/repository): add a summary of dependency updates

As part of future changes, we'll be making further tweaks to how the
onboarding PR is generated, which will introduce a summary of the
dependency updates a given onboarding PR would produce.

As this is valuable information regardless of whether we're in
onboarding/reconfigure mode or not, we can create a new function for
this, and output it after the `branches info extended`.

We can make sure to indicate when there are vulnerability alert updates
in a separate count to the per-`updateType` calculation, and a running
total.

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

* chore(workers/repository): add manager-specific breakdowns to "Updates summary"

So we can use this information when providing a summary on
Onboarding/Reconfigure PRs.

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

* fixup! chore(workers/repository): add manager-specific breakdowns to "Updates summary"

---------

Co-authored-by: Claude Opus 4.7 <jamie.tanna+claude-code@mend.io>
2026-06-15 10:20:57 +00:00
Sebastian Poxhofer ee55af49e4 feat(docker): use schema validated getJson (#43775)
* fix(docker): replace getJsonUnchecked with validated getJson

Replace all getJsonUnchecked calls in the Docker datasource with
Zod-validated getJson calls. Add RegistryAuthToken, RegistryTagsList,
and QuayTagsResponse schemas to schema.ts and add unit tests for them.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* do not use getJson if we do not look at the body

* chore: default to false for safety

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
43.224.0
2026-06-15 07:19:42 +00:00
RahulGautamSingh 8be9e6bb6c fix(manager/deno): tolerate compilerOptions without jsx fields (#44002)
The zod v4 migration made compilerOptions fail validation when jsxImportSource/jsxImportSourceTypes keys were absent, aborting Deno dependency extraction.
2026-06-15 07:16:35 +00:00
Sergei Zharinov b348ddcbb9 refactor(cache): prepare package cache for binary payloads (#43921)
Add buffer compression helpers, an envelope codec, and a legacy package-cache decoder. Hoist package
cache reads into the base backend so file, Redis, and SQLite share format detection, legacy
fallback, and corrupt-entry handling while preserving existing write formats.
2026-06-15 06:50:29 +00:00
Sebastian Poxhofer 171a591d84 feat(git): validate commit shas (#43988)
* feat(git): validate length commit shas

* test: adapt test mocks

* chore: update import paths

* feat(git): make the validation more strict and support repositories using sha256

* test: add fakeSha function for deterministic git commit shas in tests
43.223.0
2026-06-15 06:36:57 +00:00
RahulGautamSingh 204a63d945 fix(config/parse): ignore trailing commas during jsonc validation (#44000)
* fix(config/parse): ignore trailing commas during jsonc validation

* use codeBlock for wrapping code
2026-06-15 06:35:18 +00:00
renovate[bot] 6d30628faa fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.3 (main) (#44003)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.59.2 | 13.59.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 06:31:15 +00:00
Nahrin cc32f48c9c docs(versioning): replace bare links with descriptive markdown links in urls (#43951)
* fix(versioning): replace bare links with descriptive markdown links in urls

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor: export markdownLinkRegex from common.ts and import in test

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-15 06:30:54 +00:00
renovate[bot] d51168f462 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.3 (main) (#44001)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.3

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.11.2 | 14.11.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 05:30:12 +00:00
renovate[bot] 5767b9e8e7 chore(deps): update dependency @containerbase/semantic-release-pnpm to v1.4.2 (main) (#43999)
chore(deps): update dependency @containerbase/semantic-release-pnpm to v1.4.2

| datasource | package                              | from  | to    |
| ---------- | ------------------------------------ | ----- | ----- |
| npm        | @containerbase/semantic-release-pnpm | 1.4.1 | 1.4.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 03:30:36 +00:00
renovate[bot] 21d7fad025 chore(deps): lock file maintenance (main) (#43997)
chore(deps): lock file maintenance

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 02:31:39 +00:00
renovate[bot] ad70cdc37e docs: update references to renovate/renovate (main) (#43996)
docs: update references to renovate/renovate

| datasource | package           | from     | to       |
| ---------- | ----------------- | -------- | -------- |
| docker     | renovate/renovate | 43.214.5 | 43.222.1 |
| docker     | renovate/renovate | 43.214   | 43.222   |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 01:31:40 +00:00
renovate[bot] fa0129ec51 docs: update references to otel/opentelemetry-collector-contrib to v0.154.0 (main) (#43995)
docs: update references to otel/opentelemetry-collector-contrib to v0.154.0

| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| docker     | otel/opentelemetry-collector-contrib | 0.153.0 | 0.154.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 01:30:48 +00:00
renovate[bot] 1ac09e77e2 docs: update references to python to 6f473f8 (main) (#43993)
docs: update references to python to 6f473f8

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 00:28:08 +00:00
renovate[bot] ab976d48ad docs: update references to renovatebot/github-action to v46.1.15 (main) (#43994)
docs: update references to renovatebot/github-action to v46.1.15

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-15 00:27:53 +00:00
renovate[bot] f36ce7152a build(deps): update dependency @renovatebot/pgp to v1.3.14 (main) (#43992)
build(deps): update dependency @renovatebot/pgp to v1.3.14

| datasource | package          | from   | to     |
| ---------- | ---------------- | ------ | ------ |
| npm        | @renovatebot/pgp | 1.3.13 | 1.3.14 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
43.222.1
2026-06-14 20:28:27 +00:00
Felipe Santos 7cc19e7675 ci: exercise arm64 in build-docker job (#43989)
ci: exercise arm64 docker build on PRs
2026-06-14 16:23:58 +00:00
github-actions[bot] 89a217dbfb feat(data): automatic update of static data (#43983)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
43.222.0
2026-06-14 14:24:32 +00:00
Felipe Santos 7cababa859 build: fix docker build cross-compilation after pnpm v11 (#43984)
build: fix cross-compilation in docker build after pnpm v11
43.221.0
2026-06-14 13:51:38 +00:00
renovate[bot] 71beea4866 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.2 (main) (#43987)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.59.1 | 13.59.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 13:28:19 +00:00
renovate[bot] 9f054ffddb chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.2 (main) (#43986)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.2

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.11.1 | 14.11.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 12:26:46 +00:00
renovate[bot] 3a55964e97 chore(deps): update dependency protobufjs@8.0.1 to v8.6.1 (main) (#43982)
chore(deps): update dependency protobufjs@8.0.1 to v8.6.1

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.0 | 8.6.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 00:30:33 +00:00
renovate[bot] 0c64672ab7 build(deps): update dependency protobufjs to v8.6.1 (main) (#43981)
build(deps): update dependency protobufjs to v8.6.1

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.6.0 | 8.6.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-14 00:29:46 +00:00
Matthias Baur e0cf904a6a fix(helmv3): skip helm-git repositories (#43932)
Co-authored-by: Copilot copilot@github.com
2026-06-13 11:44:47 +00:00
Tobias Bieniek a73e4d1adc feat(manager/github-actions): support dtolnay/rust-toolchain toolchain input (#43956)
* feat(manager/github-actions): support dtolnay/rust-toolchain `toolchain` input

Extract the `toolchain` input of `dtolnay/rust-toolchain` as a `rust` dependency via the `rust-version` datasource, mirroring the rust-toolchain manager. Sliding-window expressions like `stable 18 months ago` are extracted as-is and rejected by the `rust-release-channel` versioning during lookup.

* feat(manager/github-actions): add rust-version datasource to `supportedDatasources`
2026-06-13 08:04:51 +00:00
renovate[bot] e9ee107b1a fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.1 (main) (#43977)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.59.0 | 13.59.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-13 04:28:34 +00:00
renovate[bot] 0d70fae10f chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.1 (main) (#43976)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.1

| datasource | package                            | from    | to      |
| ---------- | ---------------------------------- | ------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.11.0 | 14.11.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-13 03:28:35 +00:00
renovate[bot] d8b8cd8ea8 chore(deps): update dependency @types/node to v24.13.1 (main) (#43971)
chore(deps): update dependency @types/node to v24.13.1

| datasource | package     | from    | to      |
| ---------- | ----------- | ------- | ------- |
| npm        | @types/node | 24.13.0 | 24.13.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 23:28:28 +00:00
renovate[bot] da4e48e030 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.0 (main) (#43969)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.58.8 | 13.59.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 19:39:06 +00:00
renovate[bot] 55254f367e chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.0 (main) (#43968)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.11.0

| datasource | package                            | from     | to      |
| ---------- | ---------------------------------- | -------- | ------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.10.26 | 14.11.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 18:36:07 +00:00
renovate[bot] 8cd4e2c9a9 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.8 (main) (#43966)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.58.7 | 13.58.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 16:33:10 +00:00
renovate[bot] c9277cab03 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.7 (main) (#43963)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.58.6 | 13.58.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 12:40:19 +00:00
renovate[bot] 4a2842d629 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.6 (main) (#43958)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.58.5 | 13.58.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-12 10:33:45 +00:00
renovate[bot] 08f6bb2def chore(deps): update dependency protobufjs@8.0.1 to v8.6.0 (main) (#43954)
chore(deps): update dependency protobufjs@8.0.1 to v8.6.0

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.5.0 | 8.6.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 23:36:34 +00:00
renovate[bot] 9c93c8c677 build(deps): update dependency protobufjs to v8.6.0 (main) (#43953)
build(deps): update dependency protobufjs to v8.6.0

| datasource | package    | from  | to    |
| ---------- | ---------- | ----- | ----- |
| npm        | protobufjs | 8.5.0 | 8.6.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 22:40:53 +00:00
renovate[bot] 61942851e7 build(deps): update dependency google-auth-library to v10.7.0 (main) (#43952)
build(deps): update dependency google-auth-library to v10.7.0

| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| npm        | google-auth-library | 10.6.2 | 10.7.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 22:40:16 +00:00
Martin Costello 40450a840e feat(datasource/github-runners): add macOS Intel labels (#43540)
* feat(datasource/github-runners): add macOS Intel labels

Add `macos-15-intel` and `macos-26-intel` runner labels to the datasource.

* feat(datasource/github-runners): add tests

Add test for upgrading macos-*-intel runners.

* chore(datasource/github-runners): split tests

Split-up the tests into different operating system families.
2026-06-11 20:28:57 +00:00
Martin Costello 6c6621e220 feat(datasource/github-runners): add ubuntu 26 (#43950)
Add support for GitHub Actions `ubuntu-26.04` and `ubuntu-26.04-arm` runners in preview.
2026-06-11 20:28:09 +00:00
renovate[bot] 5a5d8f53f6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.5 (main) (#43911)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.58.0 | 13.58.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 19:16:37 +00:00
renovate[bot] 9ee225e2c1 chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.26 (main) (#43947)
chore(deps): update ghcr.io/containerbase/devcontainer docker tag to v14.10.26

| datasource | package                            | from     | to       |
| ---------- | ---------------------------------- | -------- | -------- |
| docker     | ghcr.io/containerbase/devcontainer | 14.10.25 | 14.10.26 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 19:16:33 +00:00
renovate[bot] f97a9debfa chore(deps): update dependency astral-sh/uv to v0.11.21 (main) (#43945)
chore(deps): update dependency astral-sh/uv to v0.11.21

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.20 | 0.11.21 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 18:42:30 +00:00
renovate[bot] 7a539a2996 chore(deps): update dependency uv to v0.11.21 (main) (#43946)
chore(deps): update dependency uv to v0.11.21

| datasource      | package      | from    | to      |
| --------------- | ------------ | ------- | ------- |
| github-releases | astral-sh/uv | 0.11.20 | 0.11.21 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-11 18:38:28 +00:00