podman build
Renovate / Run Renovate (push) Failing after 30s
Validate Renovate Config / validate (push) Successful in 1m22s

This commit is contained in:
gunnar
2026-06-05 18:21:49 +02:00
parent deb2a1a330
commit b17af542be
7 changed files with 0 additions and 346 deletions
+63
View File
@@ -0,0 +1,63 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:best-practices",
],
// Do not rebase when the default branch is updated
"rebaseWhen": "never",
customManagers: [
{
customType: 'regex',
description: 'Match container images in Justfile with tag and digest',
managerFilePatterns: [
'^Justfile$',
],
matchStrings: [
'(?<justName>.+?)\\s:=\\s(?:env\\(.+?,\\s)?["\'](?<packageName>\\S+?):(?<currentValue>\\S+?)@(?<currentDigest>sha256:[a-f0-9]+?)["\']\\)?',
],
datasourceTemplate: 'docker',
},
{
customType: 'regex',
description: 'Match container images in Justfile run_args without tag or digest',
managerFilePatterns: [
'^Justfile$',
],
matchStrings: [
'run_args\\+=\\((?<packageName>[a-zA-Z0-9._:/-]+):?(?<currentValue>\\S+?)\\)',
],
datasourceTemplate: 'docker',
versioningTemplate: 'docker',
},
],
"packageRules": [
{
"automerge": true,
"matchUpdateTypes": ["pin", "pinDigest"]
},
{
"description": "Auto-merge digest updates for base image and trigger build",
"automerge": true,
"matchManagers": ["dockerfile"],
"matchUpdateTypes": ["digest"],
"matchFileNames": ["Containerfile"],
"labels": ["renovate", "automerge"],
},
{
"description": "Disable automerge for all rechunk updates to allow manual review",
"matchUpdateTypes": ["major", "minor", "patch", "digest", "pinDigest"],
"matchPackageNames": ["ghcr.io/hhd-dev/rechunk"],
"automerge": false
},
{
"description": "Enable GitHub Actions updates since they are now pinned with SHA",
"enabled": true,
"matchUpdateTypes": ["digest", "pinDigest", "pin", "major", "minor", "patch"],
"matchDepTypes": ["action"],
"matchFileNames": [".github/workflows/**.yaml", ".github/workflows/**.yml"],
},
]
}