fix(renovate): leave tool-version inputs and the GoReleaser version alone

This commit is contained in:
2026-10-03 22:28:58 +01:00
parent 86ba34bab5
commit b7c4914104
+39 -7
View File
@@ -1,7 +1,9 @@
{ {
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"timezone": "Europe/London", "timezone": "Europe/London",
"enabledManagers": ["github-actions"], "enabledManagers": [
"github-actions"
],
"semanticCommits": "enabled", "semanticCommits": "enabled",
"semanticCommitType": "chore", "semanticCommitType": "chore",
"semanticCommitScope": "deps", "semanticCommitScope": "deps",
@@ -10,28 +12,58 @@
"prHourlyLimit": 0, "prHourlyLimit": 0,
"minimumReleaseAge": "3 days", "minimumReleaseAge": "3 days",
"postUpgradeTasks": { "postUpgradeTasks": {
"commands": ["scripts/check-actions.sh --renovate"], "commands": [
"fileFilters": [".validation-failed"], "scripts/check-actions.sh --renovate"
],
"fileFilters": [
".validation-failed"
],
"executionMode": "branch" "executionMode": "branch"
}, },
"packageRules": [ "packageRules": [
{ {
"description": "This repository's own composite actions are tracked at @main by design.", "description": "This repository's own composite actions are tracked at @main by design.",
"matchPackageNames": ["lukaszraczylo/shared-actions"], "matchPackageNames": [
"lukaszraczylo/shared-actions"
],
"enabled": false
},
{
"description": "Tool versions in action inputs and defaults (Go, Node, GoReleaser) are policy, not pins. A bump would change what every consumer builds with.",
"matchDatasources": [
"golang-version",
"node-version"
],
"enabled": false
},
{
"description": "The GoReleaser version input is policy, not a pin.",
"matchDepNames": [
"goreleaser/goreleaser"
],
"enabled": false "enabled": false
}, },
{ {
"description": "Minor and patch bumps merge on their own once the validate check is green.", "description": "Minor and patch bumps merge on their own once the validate check is green.",
"matchUpdateTypes": ["minor", "patch", "digest", "pin"], "matchUpdateTypes": [
"minor",
"patch",
"digest",
"pin"
],
"automerge": true, "automerge": true,
"automergeType": "pr", "automergeType": "pr",
"platformAutomerge": true "platformAutomerge": true
}, },
{ {
"description": "Every consumer calls these actions at @main, so a major bump waits for a human.", "description": "Every consumer calls these actions at @main, so a major bump waits for a human.",
"matchUpdateTypes": ["major"], "matchUpdateTypes": [
"major"
],
"automerge": false, "automerge": false,
"addLabels": ["major"] "addLabels": [
"major"
]
} }
] ]
} }