Skip to content

Commit

Permalink
chore: update renovate config
Browse files Browse the repository at this point in the history
Signed-off-by: Devin Buhl <[email protected]>
  • Loading branch information
onedr0p committed Jan 10, 2025
1 parent 90bff73 commit 1a77165
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 45 deletions.
6 changes: 2 additions & 4 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,15 @@
"extends": [
"config:recommended",
"docker:enableMajor",
"replacements:k8s-registry-move",
":automergeBranch",
":disableRateLimiting",
":dependencyDashboard",
":semanticCommits",
":separatePatchReleases",
":skipStatusChecks",
":timezone(America/New_York)",
"github>onedr0p/home-ops//.github/renovate/autoMerge.json5",
"github>onedr0p/home-ops//.github/renovate/clusters.json5",
"github>onedr0p/home-ops//.github/renovate/commitMessage.json5",
"github>onedr0p/home-ops//.github/renovate/customManagers.json5",
"github>onedr0p/home-ops//.github/renovate/grafanaDashboards.json5",
"github>onedr0p/home-ops//.github/renovate/groups.json5",
Expand All @@ -24,7 +23,7 @@
"suppressNotifications": ["prEditedNotification", "prIgnoreNotification"],
"onboarding": false,
"requireConfig": "ignored",
"ignorePaths": ["**/*.sops.*", "**/.archive/**", "**/resources/**"],
"ignorePaths": ["**/*.sops.*", "**/resources/**"],
"flux": {
"fileMatch": [
"(^|/)kubernetes/.+\\.ya?ml$"
Expand All @@ -37,7 +36,6 @@
},
"kubernetes": {
"fileMatch": [
"(^|/)\\.taskfiles/.+\\.ya?ml$",
"(^|/)kubernetes/.+\\.ya?ml$"
]
}
Expand Down
16 changes: 0 additions & 16 deletions .github/renovate/commitMessage.json5

This file was deleted.

3 changes: 1 addition & 2 deletions .github/renovate/customManagers.json5
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( repository=(?<registryUrl>\\S+))?\\n.+(:\\s|=)(&\\S+\\s)?(?<currentValue>\\S+)",
// # renovate: datasource=github-releases depName=rancher/system-upgrade-controller
// https://github.com/rancher/system-upgrade-controller/releases/download/v0.13.2/crd.yaml
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\n.+/(?<currentValue>(v|\\d)[^/]+)",
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)( repository=(?<registryUrl>\\S+))?\n.+?\"(?<currentValue>\\S+)\""
"datasource=(?<datasource>\\S+) depName=(?<depName>\\S+)\\n.+/(?<currentValue>(v|\\d)[^/]+)"
],
"datasourceTemplate": "{{#if datasource}}{{{datasource}}}{{else}}github-releases{{/if}}"
},
Expand Down
24 changes: 14 additions & 10 deletions .github/renovate/groups.json5
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
"matchDatasources": ["docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
},
{
"description": ["Actions Runner Controller Group"],
Expand All @@ -18,8 +17,16 @@
"matchDatasources": ["docker", "helm"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
},
{
"description": ["Flux Operator Group"],
"groupName": "Flux Operator",
"matchPackagePatterns": ["flux-operator", "flux-instance"],
"matchDatasources": ["docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
}
},
{
"description": ["Intel Device Plugins Group"],
Expand All @@ -28,8 +35,7 @@
"matchDatasources": ["helm"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
},
{
"description": ["Rook-Ceph Group"],
Expand All @@ -38,8 +44,7 @@
"matchDatasources": ["helm"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
},
{
"description": ["Talos Group"],
Expand All @@ -48,8 +53,7 @@
"matchDatasources": ["docker"],
"group": {
"commitMessageTopic": "{{{groupName}}} group"
},
"separateMinorPatch": true
}
}
]
}
13 changes: 0 additions & 13 deletions .github/renovate/packageRules.json5
Original file line number Diff line number Diff line change
@@ -1,19 +1,6 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"packageRules": [
{
"description": ["Allowed postgresql major release"],
"matchDatasources": ["docker"],
"matchPackagePatterns": ["postgresql"],
"allowedVersions": "<17"
},
{
"description": ["Custom schedule for frequently updated container digests"],
"matchDataSources": ["docker"],
"matchPackagePatterns": ["postgresql"],
"matchUpdateTypes": ["digest"],
"schedule": ["every 3 months on the first day of the month"]
},
{
"description": ["Loose versioning for non-semver containers"],
"matchDatasources": ["docker"],
Expand Down

0 comments on commit 1a77165

Please sign in to comment.