3b071a24e4d588bdd8f33a483c50621644e28629
CD / Release (push) Successful in 19s
In logs, we see that the actual package name for the docker Dependency is our cache. This PR tries to match by depName instead of packageName.
```plain
{
"deps": [
{
"depName": "Bun",
"packageName": "bun",
"currentValue": "1.3.6",
"datasource": "npm",
"updates": [
{
"bucket": "non-major",
"newVersion": "1.3.14",
"newValue": "1.3.14",
"hasAttestation": false,
"releaseTimestamp": "2026-05-13T04:02:43.309Z",
"newVersionAgeInDays": 85,
"newMajor": 1,
"newMinor": 3,
"newPatch": 14,
"updateType": "patch",
"isBreaking": false,
"libYears": 0.3289416609271943,
"branchName": "renovate/bun-version"
}
],
"versioning": "npm",
"warnings": [],
"sourceUrl": "https://github.com/oven-sh/bun",
"registryUrl": "https://registry.npmjs.org",
"homepage": "https://bun.com",
"mostRecentTimestamp": "2026-05-13T04:02:43.309Z",
"isAbandoned": false,
"currentVersion": "1.3.6",
"currentVersionTimestamp": "2026-01-13T02:30:59.090Z",
"currentVersionAgeInDays": 205,
"isSingleVersion": true,
"fixedVersion": "1.3.6"
}
],
"packageFile": ".bun-version"
}
],
"dockerfile": [
{
"deps": [
{
"depName": "docker.io/oven/bun",
"packageName": "docker-cache.gitea.t00n.de/oven/bun",
"currentValue": "1.3.6",
"currentDigest": "sha256:f20d9cf365ab35529384f1717687c739c92e6f39157a35a95ef06f4049a10e4a",
"datasource": "docker",
"replaceString": "docker.io/oven/bun:1.3.6@sha256:f20d9cf365ab35529384f1717687c739c92e6f39157a35a95ef06f4049a10e4a",
"autoReplaceStringTemplate": "docker.io/oven/bun:{{#if newValue}}{{newValue}}{{/if}}@{{#if newDigest}}{{newDigest}}{{/if}}",
"depType": "final",
"updates": [
{
"bucket": "non-major",
"newVersion": "1.3.14",
"newValue": "1.3.14",
"newMajor": 1,
"newMinor": 3,
"newPatch": 14,
"updateType": "patch",
"isBreaking": false,
"pendingChecks": true,
"newDigest": "sha256:e10577f0db68676a7024391c6e5cb4b879ebd17188ab750cf10024a6d700e5c4",
"branchName": "renovate/docker.io-oven-bun-1.x"
}
],
"versioning": "docker",
"warnings": [],
"sourceUrl": "https://github.com/oven-sh/bun",
"registryUrl": "https://docker-cache.gitea.t00n.de",
"lookupName": "oven/bun",
"currentVersion": "1.3.6",
"isSingleVersion": true,
"fixedVersion": "1.3.6"
}
],
"packageFile": "Dockerfile"
}
],
```
Reviewed-on: #122
Co-authored-by: Timo Behrendt <t.behrendt@t00n.de>
Co-committed-by: Timo Behrendt <t.behrendt@t00n.de>
Renovate configs
Reusable renovate configs, covering a number of use cases and opinionated "best practices".
Usage:
Your renovate.json
{
"extends": [
"local>t.behrendt/renovate-configs:helm#1.0.0",
"local>t.behrendt/renovate-configs:k8s#1.0.0"
]
}
Common
Sets defaults such as the dependency dashboard.
k8s
Keeps OCI image references for k8s deployments up-to-date. Requires the k8s manifests to be in the "./k8s" directory.
Helm
Keeps the chart itself up-to-date as well as image references in chart values. Requires values to be in the "./values" directory. Supports both yaml and yaml.gotmpl for secrets.
Action
Keeps your Gitea actions up-to-date. Also always pins to a commit hash, prevening attack vectors utilizing tag reusal.
Docker Compose
Keeps Docker Compose service images up-to-date. Also always pins to a digest hash.
Languages
JSON
100%