Commit Graph

1247 Commits

Author SHA1 Message Date
renovate[bot] a69f4f9056 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.61.2 (main) (#44095)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.61.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.61.1 | 13.61.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 00:35:30 +00:00
renovate[bot] 23a2c3c803 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.61.1 (main) (#44090)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.61.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.61.0 | 13.61.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 18:35:54 +00:00
renovate[bot] 50a78d8e70 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.61.0 (main) (#44078)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.61.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.60.2 | 13.61.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 08:45:58 +00:00
renovate[bot] fdf5f9dff8 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.60.2 (main) (#44045)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.60.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.59.4 | 13.60.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-17 22:41:05 +00:00
renovate[bot] 8af0cbc7b5 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.4 (main) (#44027)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.59.4

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 09:57:16 +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
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] 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] 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] 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] 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
Pierluigi Lenoci 09def4f3a7 feat(config): add statusCheckWhen option to control individual Renovate status checks (#42887)
* feat: add generic statusCheckWhen option to control any renovate status check

Replace the artifacts-specific `artifactsCheckWhen` option with a generic
`statusCheckWhen` object that can control when ANY Renovate status check is
emitted. Keys mirror `statusCheckNames`: `artifactError`, `configValidation`,
`mergeConfidence`, `minimumReleaseAge`.

Each key accepts: "always" | "never" | "failed"
- always: set check on every commit (green on success, red on failure)
- never: skip the check entirely
- failed: only set the check when there is a failure (silent on success)

Default values preserve existing behavior:
- artifactError: "failed" (only report failures, as before)
- configValidation: "always"
- mergeConfidence: "always"
- minimumReleaseAge: "always"

The defaults table in docs is autogenerated from the option's `default`
field via `tools/docs` so the docs cannot drift from the source of truth.

Logging is gated so that "skipping" debug lines only fire when there is
something to skip (errors / status set), keeping logs quiet on every
branch run when a check is set to "never".

Example configuration:
```json
{
  "statusCheckWhen": {
    "artifactError": "always",
    "mergeConfidence": "never"
  }
}
```

Signed-off-by: Pierluigi Lenoci <pierluigilenoci@gmail.com>

* refactor(docs): address viceice review — single replace marker, coerceObject, simplify replaceContent call

- Use single replace marker instead of begin/end pair in docs and config.ts
- Use coerceObject from lib/util/object.ts instead of manual (val ?? {}) as Type
- Refactor replaceContent call to match upstream API signature (string, not object)

Signed-off-by: Pierluigi Lenoci <pierluigilenoci@gmail.com>

* fix: fix test for never mode with no errors and format docs

- Add missing config.artifactErrors = [] in test that checks
  'skips status entirely when mode is never with no errors' (beforeEach
  sets artifactErrors to [{fileName: 'some'}], test needs no errors)
- Reformat note block in docs from 4-space to 2-space indent to match
  prettier formatting (custom mkdocs-admonitions plugin expectation)

Signed-off-by: Pierluigi Lenoci <pierluigilenoci@gmail.com>

---------

Signed-off-by: Pierluigi Lenoci <pierluigilenoci@gmail.com>
2026-06-10 14:22:43 +00:00
renovate[bot] 20fe86c10f feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.0 (main) (#43909)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.58.0

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-10 11:06:13 +00:00
renovate[bot] b103f93f01 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.57.1 (main) (#43903)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.57.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.57.0 | 13.57.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-10 01:31:23 +00:00
renovate[bot] ae859faa54 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.57.0 (main) (#43893)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.57.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.8 | 13.57.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-09 10:32:22 +00:00
Tinus Mørch Abell 2abd139cd2 feat(platform/github): support gitUrl option on github (#43531)
* feat(config): add github to gitUrl supportedPlatforms

Declare GitHub as a supported platform for the gitUrl option so users
can configure ssh/endpoint URL resolution on github.com and GHES.

Wiring in the github platform module follows in subsequent commits.

Refs: renovatebot/renovate#43086

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

* feat(platform/github): fetch sshUrl from repoInfoQuery

Add sshUrl to the GraphQL repository query and to the GhRepo type so
the platform can resolve SSH-based git remotes. Typed as nullable
to match the gitlab pattern and to allow a missing-field error path.

Refs: renovatebot/renovate#43086

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

* feat(platform/github): add getRepoUrl helper

Introduce a getRepoUrl helper that returns the repository git URL based
on the gitUrl option:
- 'ssh' uses the sshUrl from the GraphQL repo response; throws
  CONFIG_GIT_URL_UNAVAILABLE if not available
- 'default' and 'endpoint' build an https URL from the configured
  endpoint with credentials embedded (current behavior)

The helper is unused in this commit; initRepo wiring follows.

Refs: renovatebot/renovate#43086

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

* feat(platform/github): support gitUrl in initRepo

Destructure gitUrl from RepoParams and replace the inline URL
construction with getRepoUrl calls. The working URL uses the fork's
ssh_url when running in fork mode, otherwise the GraphQL repo.sshUrl.
The upstream URL (used when forkCreation and a parentRepo is set)
uses repo.sshUrl, which is the parent's URL because the GraphQL
query runs before the fork swap.

GhRestRepo gains an ssh_url field so findFork/createFork responses
can carry the fork's SSH URL forward.

Refs: renovatebot/renovate#43086

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

* test(platform/github): cover gitUrl branches

Add unit tests for getRepoUrl in utils.spec.ts and three integration
tests in index.spec.ts that exercise initRepo with gitUrl=ssh:

- ssh URL is forwarded to git.initRepo
- missing sshUrl with gitUrl=ssh throws CONFIG_GIT_URL_UNAVAILABLE
- fork mode uses the fork's ssh_url for url and the parent's sshUrl
  for upstreamUrl

initRepoMock and forkInitRepoMock now include sshUrl in the GraphQL
response so existing tests continue to populate the field that the
new code path reads.

Refs: renovatebot/renovate#43086

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

* docs: note github-specific gitUrl behavior

Document that 'default' and 'endpoint' produce the same URL on GitHub,
that 'ssh' uses the repository's sshUrl, and that fork mode propagates
SSH selection to both the working URL and the upstream URL.

Refs: renovatebot/renovate#43086

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

* refactor(platform/github): pass parsed URL to getRepoUrl

Accept a pre-parsed URL in getRepoUrl instead of re-parsing the
endpoint string inside the helper. The endpoint is validated during
initPlatform so the helper no longer needs its own null check. The
caller now parses once and passes the URL to both initRepo call
sites; the helper clones it before mutating.

Also assert config.repository as non-null at the initRepo call site,
fixing the TS2345 error reported by the lint-other job.

* Update docs/usage/self-hosted-configuration.md

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

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2026-06-08 11:51:46 +00:00
renovate[bot] 778b05c5d7 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.8 (main) (#43863)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.8

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.7 | 13.56.8 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-08 03:28:26 +00:00
renovate[bot] 9bac78590b fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.7 (main) (#43856)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.7

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.6 | 13.56.7 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 21:27:19 +00:00
renovate[bot] 52d88af2cb fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.6 (main) (#43853)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.5 | 13.56.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 11:28:17 +00:00
renovate[bot] 5d451e9729 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.5 (main) (#43851)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.5

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.4 | 13.56.5 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-07 05:31:18 +00:00
Jamie Tanna 7a87094daa test(config): ensure no default options require migrating (#43806)
As a follow-up to #43804, we can make sure that our configuration no
longer needs migrations.

If there are migrations needed, we can see the resulting configuration
and amend it.
2026-06-05 09:35:04 +00:00
renovate[bot] 059d4fe086 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.4 (main) (#43824)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.3 | 13.56.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-05 09:29:58 +00:00
Alberto Pose c91f9f3bc9 fix(config): remove deprecated rebaseStalePrs from lockFileMaintenance default (#43804)
* fix(config): drop removed rebaseStalePrs from lockFileMaintenance default

* fix(config): set rebaseWhen behind-base-branch in lockFileMaintenance default

The previous commit only removed rebaseStalePrs. Restore the default's
intent by setting its documented equivalent rebaseWhen: behind-base-branch
(the same mapping used by the rebaseStalePrs migration and the
:rebaseStalePrs preset).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* fix(config): just remove deprecated rebaseStalePrs, no default change

Per maintainer feedback on the PR: keep this to removing the dead key
so lockFileMaintenance keeps tracking the global rebaseWhen default.
Revisit behind-base-branch in a future major.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 09:20:02 +00:00
Jamie Tanna 83bba0e48a fix(config): clarify that bumpVersions.bumpType supports templating (#43805) 2026-06-04 17:10:51 +00:00
Jamie Tanna 309af5aac3 fix(config): mark relevant options with patternMatch (#43798)
As part of future changes, we want to perform strict validation on
the `allowedValues` for all config options as part of Config Validation.

Before we do this, per #40805, we should make sure that the config
options are all marked accordingly.

The list of relevant config options that support pattern matching has
been determined by Claude Opus.

Co-authored-by: Claude Opus 4.7 <jamie.tanna+claude-code@mend.io>
2026-06-04 17:10:26 +00:00
renovate[bot] 1a5025efb0 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.3 (main) (#43797)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.56.2 | 13.56.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 12:32:09 +00:00
renovate[bot] 12b6f16691 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.2 (main) (#43752)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.56.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.55.5 | 13.56.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-04 04:57:53 +00:00
Gregor Zeitlinger 0338dd74ba fix(mise): require allowlisting for lock updates (#43606)
* fix(mise): trust Renovate repo checkout during lock file updates

* docs(mise): document trusted config paths for lock updates

* refactor(mise): sanitize config files for lock updates

* test(mise): cover sanitized lock update flow

* docs(mise): describe sanitized lock update flow

* test(mise): cover sanitize failure paths

* fix(mise): clarify mirror read coverage

* fix(mise): allowlist mirrored settings

* test(mise): fix schema and integration specs

* fix(mise): trust only sanitized mirror workspace

* test(mise): fix mirrored cwd type narrowing

* test(mise): focus coverage on sanitized mirror flow

* test(mise): cover recursive settings schema

* fix(mise): ignore misreported lcov branch

* test(mise): remove redundant integration gate

* test(mise): drop local integration spec

* fix(mise): gate lock updates as unsafe execution

* fix(mise): restore settings schema typing

* fix(mise): generalize unsafe execution to mise

Rename allowedUnsafeExecutions value miseLock -> mise since any mise
command reading repo config can execute arbitrary code, not just
mise lock. Drop unused smol-toml dependency left over from the
abandoned config-sanitize approach.

Addresses PR review feedback.

* fix(mise): drop unused settings schema parsing

Nothing reads MiseFile.settings — the lock-update flow gates on
allowedUnsafeExecutions and relies on CI=true auto-trust, not config
sanitization. Remove the dead schema + tests per review.

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>

* fix(mise): trust repo config via trusted paths

* fix(mise): explicitly trust config before lock

---------

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
2026-06-03 16:17:46 +00:00
renovate[bot] 160e9f9bb8 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.6 (main) (#43751)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.6

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.55.4 | 13.55.6 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-03 04:25:49 +00:00
Felipe Santos e5b0950c58 feat: apply group settings when only one update is present (#43629)
* feat: add `groupSingleUpdates` option

* Add test coverage for comment

* Remove extra documentation, the description should probably be enough

* Group single updates by default

* Increment docs
2026-06-02 09:21:59 +00:00
renovate[bot] a65e279846 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.4 (main) (#43720)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.4

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.55.2 | 13.55.4 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-01 20:31:42 +00:00
renovate[bot] c17741fabe fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.2 (main) (#43717)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.55.1 | 13.55.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-01 16:25:43 +00:00
renovate[bot] b69b6373e8 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.1 (main) (#43694)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.55.0 | 13.55.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-30 17:26:47 +00:00
renovate[bot] f3ed6fb750 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.0 (main) (#43669)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.55.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.54.2 | 13.55.0 |

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

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.54.1 | 13.54.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 23:29:33 +00:00
renovate[bot] 7b74cba8b0 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.54.1 (main) (#43667)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.54.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.54.0 | 13.54.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 22:28:10 +00:00
renovate[bot] 7929cc53c7 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.54.0 (main) (#43662)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.54.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.53.0 | 13.54.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 18:32:33 +00:00
renovate[bot] 675baee721 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.53.0 (main) (#43655)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.53.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.52.0 | 13.53.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-28 15:31:07 +00:00
renovate[bot] 07402e7e03 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.52.0 (main) (#43617)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.52.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.51.3 | 13.52.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 23:27:53 +00:00
renovate[bot] 9ac8eed751 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.3 (main) (#43583)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.51.2 | 13.51.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 04:26:37 +00:00
renovate[bot] 3f15d2d139 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.2 (main) (#43578)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.51.1 | 13.51.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-25 01:27:46 +00:00
renovate[bot] 76cd112cf5 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.1 (main) (#43568)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.51.0 | 13.51.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-24 11:25:45 +00:00
renovate[bot] cb2faa8c07 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.0 (main) (#43525)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.51.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.50.0 | 13.51.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-22 08:00:57 +00:00
renovate[bot] 0e804c3e59 feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.50.0 (main) (#43507)
feat(deps): update ghcr.io/renovatebot/base-image docker tag to v13.50.0

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.49.3 | 13.50.0 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-21 08:30:39 +00:00
Jamie Tanna 2d0bd99308 feat(self-hosted): make user-agent templatable (#43376)
* feat(self-hosted): make `user-agent` templatable

For Mend-hosted apps, it would be useful to provide a little bit more
information for where a Renovate HTTP request is coming from.

To provide more control over the generated field, we can make it
templatable, with the option to specify the `renovateVersion`.

As this now exposes Handlebars syntax to the user, we should be clear
that this `supportsTemplating`, and document with tests what this
allows.

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

* fixup! feat(self-hosted): make `user-agent` templatable

* fixup! feat(self-hosted): make `user-agent` templatable

As we're now returning the defaults in `GlobalConfig.get` calls.

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-20 16:27:25 +00:00
renovate[bot] c6304b78d3 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.3 (main) (#43471)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.3

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.49.2 | 13.49.3 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 08:30:32 +00:00
renovate[bot] 535ee81b85 fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.2 (main) (#43469)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.2

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.49.1 | 13.49.2 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 05:26:27 +00:00
renovate[bot] 4baca60bfe fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.1 (main) (#43468)
fix(deps): update ghcr.io/renovatebot/base-image docker tag to v13.49.1

| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| docker     | ghcr.io/renovatebot/base-image | 13.49.0 | 13.49.1 |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 04:25:23 +00:00