Commit Graph

2086 Commits

Author SHA1 Message Date
Sebastian Poxhofer 16ef1715e9 refactor(linters): add rules for @sindresorhus/is helpers (#45229)
* feat(lint): add renovate/prefer-is-helpers and renovate/prefer-is-object rules

Flag ad-hoc type checks that have @sindresorhus/is equivalents:
- .filter(Boolean) -> .filter(isTruthy)
- typeof x === 'string' -> isString(x)
- x === null || x === undefined -> isNullOrUndefined(x) (and negation)

The typeof x === 'object' shape lives in a separate suggestion-only rule
(renovate/prefer-is-object, kept at warn) because isObject()/isPlainObject()
are not drop-in equivalents: null, arrays and functions behave differently.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* refactor: fix renovate/prefer-is-helpers violations

Replace ad-hoc type checks with @sindresorhus/is helpers across lib/:
- 13x .filter(Boolean) -> .filter(isTruthy)
- 36x typeof x ==/!== 'string' -> isString(x) / !isString(x)
- 6x x === null || x === undefined -> isNullOrUndefined(x) (and negation)

Promote renovate/prefer-is-helpers to error now that the codebase is clean.
renovate/prefer-is-object stays at warn: its 15 remaining sites guard
parsed YAML/JSON or unknown values where isObject()/isPlainObject() are
not provably equivalent (null/array/function semantics).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

* refactor: enforce renovate/prefer-is-object at error level

Resolve the 15 remaining warnings and raise the rule from warn to error:

- Migrate 10 sites to isObject() where the guarded value provably cannot
  be a function (parsed YAML/JSON, typed exec command arguments, or
  test-controlled fixtures): helm-values, woodpecker, bun, pre-commit
  managers, exec utils, file package cache, and the github http spec.
  In the bun manager this also fixes a latent crash where a null
  `workspaces` value would throw on the `in` operator.
- Keep 5 sites as reasoned oxlint-disable comments where excluding
  functions is load-bearing: the byte-exact fingerprint canonicalizer
  (2), the circularity walker, the zod result guard, and the generic
  hasKey helper.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 14:22:03 +00:00
renovate[bot] f6acbb5b94 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.86.0 (main) (#45254)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.86.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.85.1 | 13.86.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 23:33:28 +00:00
renovate[bot] 851d6b6cc5 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.85.1 (main) (#45246)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.85.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.85.0 | 13.85.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 13:03:51 +00:00
Michael Kriese 7c0592b540 chore(tools): allow unsafe askpass in agent hooks git config (#45245)
VS Code sets `GIT_ASKPASS`, which simple-git rejects as unsafe unless
`allowUnsafeAskPass` is enabled, breaking the agent hooks when run from
a VS Code terminal.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 13:00:59 +00:00
renovate[bot] e2f223e688 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.85.0 (main) (#45240)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.85.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.84.3 | 13.85.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-12 09:03:36 +00:00
Sebastian Poxhofer e01b50c6ab refactor(linter): oxlint prefer partial typed casts for consts (#45239)
* refactor: flag all typed object literal casts in prefer-partial-in-specs

* refactor: type maven spec httpError helper against got response shape
2026-08-12 08:50:57 +00:00
renovate[bot] 8a6d27d788 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.3 (main) (#45233)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.84.2 | 13.84.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 20:44:16 +00:00
renovate[bot] bbda04606c fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.2 (main) (#45223)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.84.1 | 13.84.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 13:33:41 +00:00
renovate[bot] f4f7ea1d73 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.1 (main) (#45209)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.84.0 | 13.84.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-11 05:27:46 +00:00
renovate[bot] 3f20dca6e0 chore(deps): update dependency pnpm to v11.20.0 (main) (#45201)
chore(deps): update dependency pnpm to v11.20.0

| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| npm        | pnpm    | 11.19.0 | 11.20.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 14:34:19 +00:00
renovate[bot] 197ad00289 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.0 (main) (#45197)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.84.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.83.0 | 13.84.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 13:19:59 +00:00
renovate[bot] 63f9e20779 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.83.0 (main) (#45195)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.83.0

| datasource | package                        | from     | to      |
| ---------- | ------------------------------ | -------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.11 | 13.83.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 12:06:59 +00:00
renovate[bot] 44e862a926 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.11 (main) (#45187)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.11

| datasource | package                        | from     | to       |
| ---------- | ------------------------------ | -------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.10 | 13.82.11 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-10 05:28:15 +00:00
renovate[bot] ef843fd3e1 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.10 (main) (#45175)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.10

| datasource | package                        | from    | to       |
| ---------- | ------------------------------ | ------- | -------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.9 | 13.82.10 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-09 18:26:22 +00:00
renovate[bot] 1b99a61a38 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.9 (main) (#45156)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.9

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.8 | 13.82.9 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 15:26:50 +00:00
renovate[bot] 952ec8d366 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.8 (main) (#45150)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.7 | 13.82.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 01:27:09 +00:00
renovate[bot] f306402533 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.7 (main) (#45149)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.6 | 13.82.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-08 00:27:28 +00:00
renovate[bot] 84ef069a60 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.6 (main) (#45147)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.5 | 13.82.6 |

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

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.4 | 13.82.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 18:29:40 +00:00
Jamie Tanna e510b9a64d chore: add no-unquoted-exec-interpolation linting rule
To avoid the risk of shell injection being introduced into future `exec`
calls, we can add a linter to scan for common variable inputs that may
be malicious.

The fields to look for come from the generated `templatableFields`, so we
track the config options a repository can influence rather than restating
them, with credentials and manager-specific fields - which no shared list
covers - carried alongside. Booleans and numbers are dropped, as they can't
carry shell metacharacters.

A value is treated as escaped only when it actually is: `quote()`,
`shlex.quote()`, shlex's `join()`, or `.map(quote).join()`. A bare
`.join()` isn't, as `Array.prototype.join` escapes nothing, and we look
through calls like `String(depName)` so wrapping a value doesn't hide it.

Co-authored-by: Claude Opus 5 <jamie.tanna+claude-code@mend.io>
2026-08-07 14:28:34 +01:00
Jamie Tanna df7a014c91 refactor: generate the list of templatable fields
As part of follow-up changes, we need a list of fields that could be
used in templates as part of a linting rule.

To avoid the `tools` directory importing from `lib`, we can make sure
that we generate the list of fields.

Co-authored-by: Claude Opus 5 <jamie.tanna+claude-code@mend.io>
2026-08-07 14:28:32 +01:00
renovate[bot] d8aa95fe64 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.4 (main) (#45131)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.82.3 | 13.82.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 13:03:00 +00:00
renovate[bot] 4230fe3132 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.3 (main) (#45122)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.82.3

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 10:04:59 +00:00
renovate[bot] 8126773463 chore(deps): update dependency pnpm to v11.19.0 (main) (#45128)
chore(deps): update dependency pnpm to v11.19.0

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-07 09:47:08 +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] 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>
2026-08-06 07:30:28 +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>
2026-08-05 21:31:17 +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>
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
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>
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>
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>
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>
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
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
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 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>
2026-08-04 08:57:05 +01: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>
2026-08-03 22:29:46 +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
Felipe Santos b9087cb072 fix(schema): allow object entries in repositories array (#44589)
Align renovate-global-schema with runtime: entries may be a string or
an object with required `repository` plus full global/repo config.
2026-08-03 18:07:32 +00:00
renovate[bot] b708c86d28 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.80.0 (main) (#45044)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.80.0

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-03 17:29:46 +00:00
renovate[bot] 8688710c78 build(deps): update node.js to v24.19.0 (main) (#45039)
build(deps): update dependency node to v24.19.0

| datasource      | package                     | from     | to       |
| --------------- | --------------------------- | -------- | -------- |
| github-releases | containerbase/node-prebuild | 24.18.1  | 24.19.0  |
| node-version    | node                        | v24.18.1 | v24.19.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-03 16:26:39 +00:00
renovate[bot] b6625c651c build(deps): update dependency node to v24.18.1 (main) (#44956)
build(deps): update dependency node to v24.18.1

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-03 07:39:51 +00:00
renovate[bot] 60259686df feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.79.0 (main) (#45011)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.79.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.8 | 13.79.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-01 22:41:46 +00:00
renovate[bot] 022f765192 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.8 (main) (#45004)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.7 | 13.78.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 21:29:42 +00:00
renovate[bot] b98703e8fc chore(deps): update docker/dockerfile docker tag to v1.26.0 (main) (#44993)
chore(deps): update docker/dockerfile docker tag to v1.26.0

| datasource | package           | from   | to     |
| ---------- | ----------------- | ------ | ------ |
| docker     | docker/dockerfile | 1.25.0 | 1.26.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 15:37:33 +00:00
renovate[bot] d1d254c25b fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.7 (main) (#44986)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.6 | 13.78.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-31 06:29:03 +00:00
renovate[bot] 4c7bb14852 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.6 (main) (#44983)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.78.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.78.5 | 13.78.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 23:44:56 +00:00
renovate[bot] 9f453df110 chore(deps): update dependency pnpm to v11.17.0 (main) (#44973)
chore(deps): update dependency pnpm to v11.17.0

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-30 17:33:05 +00:00