add some prefixes to branches

This commit is contained in:
Kjeld Schouten
2024-10-13 12:21:50 +02:00
parent 3577e78caa
commit 5dc80213fb
9 changed files with 25 additions and 5 deletions
+1
View File
@@ -5,6 +5,7 @@
"(^|/)website/.+/astro\\.config\\.(mjs|js|ts)$", // Matches Astro config files in /website and any subdirectory "(^|/)website/.+/astro\\.config\\.(mjs|js|ts)$", // Matches Astro config files in /website and any subdirectory
"(^|/)website/.+/package\\.json$" // Matches package.json files in /website and any subdirectory "(^|/)website/.+/package\\.json$" // Matches package.json files in /website and any subdirectory
], ],
"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"], // Allow updates for all version types
"ignore": [ "ignore": [
+1
View File
@@ -12,6 +12,7 @@
"(^|/)repositories/.+\\.ya?ml(?:\\.j2)?$", "(^|/)repositories/.+\\.ya?ml(?:\\.j2)?$",
"(^|/)clustertool/embeded/.+\\.ya?ml(?:\\.j2)?$" "(^|/)clustertool/embeded/.+\\.ya?ml(?:\\.j2)?$"
], ],
"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"], // Allow updates for all version types
"semanticCommitScope": "container", "semanticCommitScope": "container",
+1 -1
View File
@@ -11,7 +11,7 @@
"updateTypes": ["major", "minor", "patch"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch"], // Allow updates for all version types
"semanticCommitScope": "Flux Objects" "semanticCommitScope": "Flux Objects"
}, },
"branchPrefix": "flux-",
"ignore": [ "ignore": [
// Add any global ignores here // Add any global ignores here
], ],
@@ -13,6 +13,7 @@
// Specify any actions or workflows to ignore // Specify any actions or workflows to ignore
] ]
}, },
"branchPrefix": "githubactions-",
"ignoreDeps": [ "ignoreDeps": [
// List any dependencies to ignore globally if needed // List any dependencies to ignore globally if needed
], ],
+1
View File
@@ -13,6 +13,7 @@
], ],
"semanticCommitScope": "go" "semanticCommitScope": "go"
}, },
"branchPrefix": "go-",
"ignoreDeps": [ "ignoreDeps": [
// List any dependencies to ignore globally if needed // List any dependencies to ignore globally if needed
], ],
+1
View File
@@ -12,6 +12,7 @@
"updateTypes": ["major", "minor", "patch", "digest"], // Allow updates for all version types "updateTypes": ["major", "minor", "patch", "digest"], // Allow updates for all version types
"semanticCommitScope": "container" "semanticCommitScope": "container"
}, },
"branchPrefix": "helm-values-",
"ignore": [ "ignore": [
// Add any global ignores here if needed // Add any global ignores here if needed
], ],
+1
View File
@@ -12,5 +12,6 @@
"ignore": [ "ignore": [
// Add any global ignores here if needed // Add any global ignores here if needed
], ],
"branchPrefix": "helm-",
"requiredStatusChecks": null "requiredStatusChecks": null
} }
+14 -2
View File
@@ -8,6 +8,16 @@
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["digest", "patch", "minor"], "matchUpdateTypes": ["digest", "patch", "minor"],
"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-"
},
{
"description": ["Auto-merge helm-values digests, patch and minor updates for trusted containers"],
"matchDatasources": ["helm-values"],
"automerge": true,
"automergeType": "pr",
"matchUpdateTypes": ["digest", "patch", "minor"],
"matchPackagePatterns": ["ghcr.io/bjw-s", "ghcr.io/onedr0p", "tccr.io/tccr/.*", "tccr.io/tccrbase/.*" ],
"branchPrefix": "helm-values-automerge-"
}, },
{ {
"description": ["Auto-merge chart updates, patch, and minor updates for OCI Helm charts from tccr.io/truecharts"], "description": ["Auto-merge chart updates, patch, and minor updates for OCI Helm charts from tccr.io/truecharts"],
@@ -15,7 +25,8 @@
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["digest", "patch", "minor"], // Specify the types of updates to automate "matchUpdateTypes": ["digest", "patch", "minor"], // 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-"
}, },
{ {
"description": ["Auto-merge GitHub Actions for minor and patch"], "description": ["Auto-merge GitHub Actions for minor and patch"],
@@ -23,7 +34,8 @@
"matchDatasources": ["github-tags"], "matchDatasources": ["github-tags"],
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"matchUpdateTypes": ["minor", "patch"] "matchUpdateTypes": ["minor", "patch"],
"branchPrefix": "github-automerge-"
} }
] ]
} }
@@ -9,7 +9,8 @@
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( repository=(?<registryUrl>\\S+))?\\n.+: (&\\S+\\s)?(?<currentValue>\\S+)", "datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( repository=(?<registryUrl>\\S+))?\\n.+: (&\\S+\\s)?(?<currentValue>\\S+)",
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\n.+/(?<currentValue>(v|\\d)[^/]+)" "datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\n.+/(?<currentValue>(v|\\d)[^/]+)"
], ],
"datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}" "datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}",
"branchPrefix": "regex-"
}, },
{ {
"customType": "regex", "customType": "regex",
@@ -17,7 +18,8 @@
"fileMatch": ["(^|/)clusters/.+\\.ya?ml(?:\\.j2)?$"], "fileMatch": ["(^|/)clusters/.+\\.ya?ml(?:\\.j2)?$"],
"matchStrings": ["imageName: (?<depName>\\S+):(?<currentValue>.*\\-.*)"], "matchStrings": ["imageName: (?<depName>\\S+):(?<currentValue>.*\\-.*)"],
"datasourceTemplate": "docker", "datasourceTemplate": "docker",
"versioningTemplate": "redhat" "versioningTemplate": "redhat",
"branchPrefix": "regex-"
} }
] ]
} }