Commit Graph

27161 Commits

Author SHA1 Message Date
Jamie Tanna f88212be2e fix(proxy): sanitise password components in HTTP_PROXY variable(s) in logs (#45117)
If a proxy URL appears to have a password component in it, we should
make sure that this is sanitised.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-06 15:16:06 +00:00
Jamie Tanna 54384ff3e5 fix(util/host-rules): sanitise TLS credential fields in hostRules (#45119)
* chore(util): note that `httpsCertificate` and `httpsCertificateAuthority` aren't secret

Although we're currently treating them as such, they're not technically
unsafe to appear in the logs, as a Certificate (and the authority) are
public.

* fix(util/host-rules): sanitise TLS credential fields in hostRules

We previously noted that the `httpsPrivateKey`, `httpsCertificate`, and
`httpsCertificateAuthority` fields would be marked as confidential, but
we weren't correctly sanitising them.

We can make sure that these fields are correctly flagged as secret
("confidential") and that they need to be sanitised when referenced.

Although the `httpsCertificate` and `httpsCertificateAuthority` aren't
secret, we can keep them sanitised for consistency with how we've
currently documented them as being sanitised.

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

* test(util/host-rules): ensure that all secret fields are marked as secret

As a way to make sure that new fields being added `HostRule`s are
considered as to whether the field should be marked as secret
("confidential") or not, we can add a test (and a compile-time
exhaustive check) to validate that `redactedFields` and
`confidentialFields` are kept in sync.

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

---------

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-06 15:15:54 +00:00
Jamie Tanna 244bfe15a7 fix(workers/global): sanitise COREPACK_NPM_{TOKEN,PASSWORD} in logs (#45116)
As we weren't previously doing so.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
44.14.3
2026-08-06 14:04:31 +00:00
Valentin Vakar d7ce0605b2 fix(datasource/docker): fetch all pages for cgr.dev (#45114)
Add Chainguard to hostsNeedingAllPages

Chainguard sorts lexically and publishes a tag per build, so current versions sort past the page limit
44.14.2
2026-08-06 13:15:08 +00:00
renovate[bot] 9d02537b43 chore(deps): update dependency vite to v8.2.0 (main) (#45115)
chore(deps): update dependency vite to v8.2.0

| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| npm        | vite    | 8.1.5 | 8.2.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 13:05:19 +00:00
Jamie Tanna 52ff375f0a chore: add linter rule for shell: true usage (#45110)
As we shouldn't really be using it, we should flag up usages more
clearly.

In cases where we do need to specify this - when
`allowShellExecutorForPostUpgradeCommands` is set - then we can disable
the rule.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-06 11:35:08 +00:00
renovate[bot] 0fb9ca8982 chore(deps): update slackapi/slack-github-action action to v4 (main) (#45107)
chore(deps): update slackapi/slack-github-action action to v4

| datasource  | package                      | from   | to     |
| ----------- | ---------------------------- | ------ | ------ |
| github-tags | slackapi/slack-github-action | v3.0.5 | v4.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 10:03:08 +00:00
Jamie Tanna a36eed3365 chore(manager/flux): don't use shell execution to flux install (#45109)
As this is the only place in the codebase we're currently doing this, we
should remove the usage of `shell` semantics for file redirection, which
isn't needed.

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-06 10:02:30 +00:00
renovate[bot] db7993707a chore(deps): update actions/checkout action to v7 (main) (#45105)
chore(deps): update actions/checkout action to v7

| datasource  | package          | from   | to     |
| ----------- | ---------------- | ------ | ------ |
| github-tags | actions/checkout | v6.1.0 | v7.0.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 08:04:23 +00:00
renovate[bot] 05939559c6 chore(deps): update codecov/codecov-action action to v7 (main) (#45106)
chore(deps): update codecov/codecov-action action to v7

| datasource  | package                | from   | to     |
| ----------- | ---------------------- | ------ | ------ |
| github-tags | codecov/codecov-action | v6.0.2 | v7.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 08:04:10 +00:00
renovate[bot] ec7aadbca9 chore(deps): update actions/cache action to v6 (main) (#45104)
chore(deps): update actions/cache action to v6

| datasource  | package       | from   | to     |
| ----------- | ------------- | ------ | ------ |
| github-tags | actions/cache | v5.1.0 | v6.1.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 08:03:38 +00:00
renovate[bot] 7840681f13 chore(deps): update dependency astral-sh/setup-uv to v9 (main) (#45100)
chore(deps): update dependency astral-sh/setup-uv to v9

| datasource  | package            | from   | to     |
| ----------- | ------------------ | ------ | ------ |
| github-tags | astral-sh/setup-uv | v8.3.2 | v9.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 07:57:38 +00:00
renovate[bot] c4756c3de6 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.2 (main) (#45103)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.1 | 13.82.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.14.1
2026-08-06 07:30:28 +00:00
renovate[bot] da0534a932 chore(deps): update pnpm/setup action to v2 (main) (#45102)
chore(deps): update pnpm/setup action to v2

| datasource  | package    | from   | to     |
| ----------- | ---------- | ------ | ------ |
| github-tags | pnpm/setup | v1.0.0 | v2.0.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.14.0
2026-08-06 06:28:50 +00:00
renovate[bot] 5149a0319e chore(deps): update dependency npm-run-all2 to v9 (main) (#45101)
chore(deps): update dependency npm-run-all2 to v9

| datasource | package      | from  | to    |
| ---------- | ------------ | ----- | ----- |
| npm        | npm-run-all2 | 8.0.4 | 9.0.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-06 06:26:21 +00:00
Sebastian Poxhofer fa17e59984 feat(github-actions): add support for pnpm/setup (#45094)
* refactor(manager/github-actions): return dependency arrays from community `with:` schemas

A `withSchema` now yields `PackageDependency[]` directly, instead of a
`{ val, ...meta }` object whose extra fields were merged in through an untyped
`Record<string, unknown>`. Schemas describe the dependency they find, and a
single step may yield more than one.

`isInvalid` moves out of `CommunityActionConfig` into `valSchema`, its only
caller. The config fields are now applied to every dependency a schema yields.

No behavior change.

* feat(manager/github-actions): support `pnpm/setup`

`pnpm/setup` replaces `pnpm/action-setup` for pnpm 11+. Its `version:` input
resolves as the `pnpm` package, and its `runtime:` input as the JavaScript
runtime to install - `node`, `bun` or `deno`, named as `<name>@<version>` to
match pnpm's `packageManager` field syntax.

An unknown runtime name is skipped as `invalid-name`, so a typo does not pass
silently.
2026-08-06 05:05:41 +00:00
renovate[bot] 814c4dc689 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.1 (main) (#45099)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.0 | 13.82.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.13.3
2026-08-05 21:31:17 +00:00
renovate[bot] 09fb3c489e chore(deps): update dependency astral-sh/uv to v0.12.2 (main) (#45097)
chore(deps): update dependency astral-sh/uv to v0.12.2

| datasource      | package      | from   | to     |
| --------------- | ------------ | ------ | ------ |
| github-releases | astral-sh/uv | 0.12.1 | 0.12.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 20:32:29 +00:00
renovate[bot] dd657f3f88 chore(deps): update dependency uv to v0.12.2 (main) (#45098)
chore(deps): update dependency uv to v0.12.2

| datasource      | package      | from   | to     |
| --------------- | ------------ | ------ | ------ |
| github-releases | astral-sh/uv | 0.12.1 | 0.12.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 20:32:28 +00:00
renovate[bot] d7d23ac285 chore(deps): update dependency @smithy/util-stream to v4.7.16 (main) (#45095)
chore(deps): update dependency @smithy/util-stream to v4.7.16

| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| npm        | @smithy/util-stream | 4.7.15 | 4.7.16 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 16:31:23 +00:00
Jamie Tanna 144ba373a4 ci: migrate to pnpm/setup (#45035)
* ci: migrate to `pnpm/setup`

As part of ongoing issues we're seeing related to
https://github.com/pnpm/action-setup/issues/277, we've fixed this
upstream. However, while investigating, the README notes that the
`pnpm/setup` Action should be used for pnpm 11+.

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

* fixup! ci: migrate to `pnpm/setup`

---------

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-05 14:41:20 +00:00
renovate[bot] bce1f27f9c build(deps): update dependency @renovatebot/detect-tools to v4.0.11 (main) (#44979)
build(deps): update dependency @renovatebot/detect-tools to v4.0.11

| datasource | package                   | from   | to     |
| ---------- | ------------------------- | ------ | ------ |
| npm        | @renovatebot/detect-tools | 4.0.10 | 4.0.11 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.13.2
2026-08-05 13:51:33 +00:00
renovate[bot] ce414fb3b0 build(deps): update yarn monorepo (main) (#45083)
build(deps): update yarn monorepo

| datasource | package          | from  | to    |
| ---------- | ---------------- | ----- | ----- |
| npm        | @yarnpkg/core    | 4.9.0 | 4.9.1 |
| npm        | @yarnpkg/parsers | 3.0.3 | 3.1.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.13.1
2026-08-05 11:03:45 +00:00
renovate[bot] 6e9352c5d5 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.0 (main) (#45084)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.6 | 13.82.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.13.0
2026-08-05 10:30:45 +00:00
renovate[bot] 6950cb296c chore(deps): update dependency pnpm to v11.18.0 (main) (#45080)
chore(deps): update dependency pnpm to v11.18.0

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 11.17.0 | 11.18.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-05 08:49:48 +00:00
Felipe Santos 527c141b5b feat(config/validation): validate object entries in the repositories array (#43033)
* feat(config-validator): validate object entries in the `repositories` array

* Allow global configs in the repository object entry

* Simplify tests by combining them

* Allow `enabled` inside the repository entry

* Address review feedback

* Align type with #43295

* Skip validation for 'repositories' key in global config arrays

* refactor: flatten repositories array validation nesting

Address review feedback by combining the isArray and key checks
to avoid an extra nesting level.

* fix(schema): allow object entries in repositories array

Align renovate-global-schema with runtime: entries may be a string or
an object with required `repository` plus full global/repo config.

* Revert "fix(schema): allow object entries in repositories array"

This reverts commit 9aca8dcde8.

* fixups

* fix(config/validation): handle `allowedEnv` and `allowedHeaders` in `repositories`

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

---------

Co-authored-by: Jamie Tanna <jamie.tanna@mend.io>
Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
44.12.0
2026-08-05 07:22:40 +00:00
renovate[bot] 7ae47086de fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.6 (main) (#45078)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.5 | 13.81.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.11.8
2026-08-05 04:26:59 +00:00
renovate[bot] 7da69eabad fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.5 (main) (#45077)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.4 | 13.81.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.11.7
2026-08-05 03:29:54 +00:00
renovate[bot] 374fa3f315 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.4 (main) (#45076)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.3 | 13.81.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.11.6
2026-08-04 20:33:23 +00:00
renovate[bot] 7e67ccd871 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.3 (main) (#45073)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.2 | 13.81.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.11.5
2026-08-04 18:32:55 +00:00
Jamie Tanna 23dd5682be test(config/validation): ensure that errors and warnings are always checked and that we don't length check (#45065)
* test(config): ensure that `errors` and `warnings` are always checked

As a follow-up to 6e411730a0, we can make
sure that we have a linter rule to make sure that this is consistently
checked.

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

* test(config/validation): ensure we don't use length checks

As it hides the actual messages, and makes it harder to know what is
being checked.

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

---------

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-04 14:46:53 +00:00
renovate[bot] 52c5ba26c8 chore(deps): update github/codeql-action action to v4.37.6 (main) (#45066)
chore(deps): update github/codeql-action action to v4.37.6

| datasource  | package              | from    | to      |
| ----------- | -------------------- | ------- | ------- |
| github-tags | github/codeql-action | v4.37.5 | v4.37.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 14:44:47 +00:00
Jamie Tanna 8108714fc3 docs: validate JSONC and Javascript code blocks (#45063)
* docs: correct `onboardingConfig` example

As we'll be enforcing this as valid Global config in future commits.

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

* docs: correct `module.exports` syntax

As we'll be enforcing this as valid Global config in future commits.

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

* docs: completely skip `doc-fence-check` on code blocks only used for synatx highlighting

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

* docs: skip schema validation on non-config snippets

As we'll be enforcing this as valid Global config in future commits.

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

* chore(tools/doc-fence-check): validate JSONC and Javascript code blocks

To further ensure that our documentation is well-formed, we can validate
that JSONC and Javascript code blocks are well-formed syntactically, and
are valid Renovate configuration.

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

* chore(tools/doc-fence-check): allow opting out of syntax validation

On top of schema validation wanting to be disabled, we should also
support disabling the syntax validation, in the case that we're using
`json` code blocks for syntax highlighting, but they're not necessarily
well-formed JSON.

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

* docs: use `json` syntax highlighting

As `jsonc` doesn't seem to exist in Material for MkDocs.

As it's only for syntax highlighting, we need to opt out of validation.

* tsc

---------

Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-04 13:18:08 +00:00
Jamie Tanna 190f8d54ae docs(config): clarify how to use repositories (#45061)
As it's not super clear from the existing docs how it can be used.

Also, the example we previously had wasn't valid Javascript.
2026-08-04 11:58:58 +00:00
renovate[bot] 8f294ca648 chore(deps): update dependency @biomejs/biome to v2.5.6 (main) (#45059)
chore(deps): update dependency @biomejs/biome to v2.5.6

| datasource | package        | from  | to    |
| ---------- | -------------- | ----- | ----- |
| npm        | @biomejs/biome | 2.5.5 | 2.5.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.11.4
2026-08-04 10:35:29 +00:00
renovate[bot] 699b85d17e fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.2 (main) (#45060)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.1 | 13.81.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 10:35:19 +00:00
Jamie Tanna a160e39c7a fix(platform/gitlab): don't follow Link headers with different hosts
To prevent potential SSRF attempts, we can ignore a
misconfigured/malicious `next` link, and log a warning.

Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
44.11.3
2026-08-04 09:09:26 +01:00
Jamie Tanna edb2217952 fix(platform/github): don't follow Link headers with different hosts
To prevent potential SSRF attempts, we can ignore a
misconfigured/malicious `next` link, and log a warning.

Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
2026-08-04 09:09:26 +01:00
Jamie Tanna ae40fbb1a9 chore: add a linting rule to enforce resolveSameOriginUrl
To catch this sort of issue in the future.

Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
44.11.2
2026-08-04 08:57:05 +01:00
Jamie Tanna 7d2335ed07 fix(datasource/nuget): don't follow Link headers with different hosts
To prevent potential SSRF attempts, we can ignore a
misconfigured/malicious `next` link, and log a warning.

Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
2026-08-04 08:56:59 +01:00
Jamie Tanna 8a9f9cd9fe fix(datasource/docker): don't follow Link headers with different hosts
To prevent potential SSRF attempts, we can ignore a
misconfigured/malicious `next` link, and log a warning.

For self-hosted users, we can provide an experimental override if they
need to opt back in.

Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
Co-authored-by: Claude Sonnet 5 <jamie.tanna+claude-code@mend.io>
2026-08-04 08:54:23 +01:00
Jamie Tanna 7f7b039559 refactor(util): add a helper method for resolveSameOriginUrl
As part of future changes, it would be useful to have a helper method to
handle the correct resolution for `Link` header parsing, where we want
to avoid the risk of a registry/platform providing a link to a different
hostname, which could lead to SSRF.

Co-authored-by: Claude Opus 4.8 <jamie.tanna+claude-code@mend.io>
2026-08-04 08:06:57 +01:00
Felipe Santos e14a11a4ac fix(gerrit): build SSH clone URLs with hostname only (#44584)
* fix(gerrit): build SSH clone URLs with hostname only

* Fix type-check
44.11.1
2026-08-04 05:01:36 +00:00
桌子潔 cb453f66a5 feat(datasource/aws-machine-image): support AWS AMI host rule credentials (#44853)
* feat(datasource): support AWS AMI host rule credentials

* test(datasource): clarify AWS credential precedence
44.11.0
2026-08-04 02:31:22 +00:00
renovate[bot] 1bfd4a6b80 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.1 (main) (#45050)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.81.0 | 13.81.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 02:30:43 +00:00
renovate[bot] e765c6fcde feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.0 (main) (#45049)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.81.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.80.1 | 13.81.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.10.0
2026-08-03 22:29:46 +00:00
renovate[bot] 4525b24ef6 chore(deps): update dependency @smithy/util-stream to v4.7.15 (main) (#45048)
chore(deps): update dependency @smithy/util-stream to v4.7.15

| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| npm        | @smithy/util-stream | 4.7.14 | 4.7.15 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-03 20:31:28 +00:00
renovate[bot] 72be1e4b9a build(deps): update dependency minimatch to v10.2.6 (main) (#45046)
build(deps): update dependency minimatch to v10.2.6

| datasource | package   | from   | to     |
| ---------- | --------- | ------ | ------ |
| npm        | minimatch | 10.2.5 | 10.2.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
44.9.2
2026-08-03 19:32:00 +00:00
Aysajan Eziz 2c185ea511 fix(manager/quadlet): enable digest replacement metadata (#44538)
Signed-off-by: Aysajan Eziz <aeziz@northset.ai>
44.9.1
2026-08-03 18:29:34 +00:00
renovate[bot] 73adcf8298 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.80.1 (main) (#45045)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.80.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.80.0 | 13.80.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-03 18:23:25 +00:00