some minor renovate tweaks for pin merging

This commit is contained in:
Kjeld Schouten
2024-10-13 13:09:41 +02:00
parent 2d1885cbe6
commit 9296f594a5
8 changed files with 33 additions and 9 deletions
+1 -1
View File
@@ -7,7 +7,7 @@
], ],
"branchPrefix": "astro-", "branchPrefix": "astro-",
"enabled": true, // Enable updates for website dependencies "enabled": true, // Enable updates for website dependencies
"updateTypes": ["major", "minor", "patch"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch", "digest", "pin", "lockfile"], // Allow updates for all version types
"ignore": [ "ignore": [
// Specify any dependencies or versions to ignore // Specify any dependencies or versions to ignore
], ],
+1 -1
View File
@@ -14,7 +14,7 @@
], ],
"branchPrefix": "docker-", "branchPrefix": "docker-",
"enabled": true, // Enable Docker image updates "enabled": true, // Enable Docker image updates
"updateTypes": ["major", "minor", "patch", "digest"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch", "digest", "pin"], // Allow updates for all version types
"semanticCommitScope": "container", "semanticCommitScope": "container",
"ignore": [ "ignore": [
"talconfig.yaml" // Exclude any file named talconfig.yaml "talconfig.yaml" // Exclude any file named talconfig.yaml
+1 -1
View File
@@ -7,7 +7,7 @@
"\\.github/workflows/.*\\.ya?ml\\.j2$" // Matches Jinja2 templated workflow files "\\.github/workflows/.*\\.ya?ml\\.j2$" // Matches Jinja2 templated workflow files
], ],
"enabled": true, // Enable GitHub Actions updates "enabled": true, // Enable GitHub Actions updates
"updateTypes": ["major", "minor", "patch", "digest"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch", "digest", "pin"], // Allow updates for all version types
"semanticCommitScope": "github-action", "semanticCommitScope": "github-action",
"ignore": [ "ignore": [
// Specify any actions or workflows to ignore // Specify any actions or workflows to ignore
+1 -1
View File
@@ -7,7 +7,7 @@
"go\\.sum$" // Matches Go sum files "go\\.sum$" // Matches Go sum files
], ],
"enabled": true, // Enable Go module updates "enabled": true, // Enable Go module updates
"updateTypes": ["major", "minor", "patch", "digest"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch", "digest", "pin", "lockfile"], // Allow updates for all version types
"ignore": [ "ignore": [
// Specify any modules or versions to ignore // Specify any modules or versions to ignore
], ],
+1 -1
View File
@@ -9,7 +9,7 @@
"(^|/)charts/.+\\.ya?ml(?:\\.j2)?$", "(^|/)charts/.+\\.ya?ml(?:\\.j2)?$",
], ],
"enabled": true, // Enable image reference updates in values.yaml "enabled": true, // Enable image reference updates in values.yaml
"updateTypes": ["major", "minor", "patch", "digest"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch", "digest", "pin"], // Allow updates for all version types
"semanticCommitScope": "container" "semanticCommitScope": "container"
}, },
"branchPrefix": "helm-values-", "branchPrefix": "helm-values-",
+4 -4
View File
@@ -6,7 +6,7 @@
"matchDatasources": ["docker"], "matchDatasources": ["docker"],
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["digest", "patch", "minor"], "matchUpdateTypes": ["digest", "patch", "minor", "digest", "pin"],
"matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ], "matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ],
"branchPrefix": "docker-automerge-" "branchPrefix": "docker-automerge-"
}, },
@@ -15,7 +15,7 @@
"matchDatasources": ["helm-values"], "matchDatasources": ["helm-values"],
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["digest", "patch", "minor"], "matchUpdateTypes": ["digest", "patch", "minor", "digest", "pin"],
"matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ], "matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ],
"branchPrefix": "helm-values-automerge-" "branchPrefix": "helm-values-automerge-"
}, },
@@ -24,7 +24,7 @@
"matchDatasources": ["helm"], // Use 'helm' datasource to match Helm charts "matchDatasources": ["helm"], // Use 'helm' datasource to match Helm charts
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["digest", "patch", "minor"], // Specify the types of updates to automate "matchUpdateTypes": ["digest", "patch", "minor", "digest", "pin"], // Specify the types of updates to automate
"matchPackagePatterns": ["tccr.io/truecharts/.*"], // Matches all OCI Helm charts under tccr.io/truecharts "matchPackagePatterns": ["tccr.io/truecharts/.*"], // Matches all OCI Helm charts under tccr.io/truecharts
"branchPrefix": "helm-automerge-" "branchPrefix": "helm-automerge-"
}, },
@@ -34,7 +34,7 @@
"matchDatasources": ["github-tags"], "matchDatasources": ["github-tags"],
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["minor", "patch"], "matchUpdateTypes": ["minor", "patch", "digest", "pin"],
"branchPrefix": "github-automerge-" "branchPrefix": "github-automerge-"
} }
] ]
+12
View File
@@ -0,0 +1,12 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
matchUpdateTypes: ["lockfile"],
automerge: true
}
],
"ignore": [
// Add any paths or patterns to ignore specific digest updates, if necessary
]
}
+12
View File
@@ -0,0 +1,12 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
matchUpdateTypes: ["pin"],
automerge: true
}
],
"ignore": [
// Add any paths or patterns to ignore specific digest updates, if necessary
]
}