Files
lukaszraczyloandGitHub 8f20f32137 fix(renovate): do not post status checks (#3)
The GitHub App reads statuses but cannot write them. Renovate posts a
renovate/stability-days status on each branch for minimumReleaseAge. The
403 aborted the run as "repository changed" right after the first
branch was created. Turn the Renovate status checks off. minimumReleaseAge
still holds a release back.
2026-10-03 22:54:08 +01:00

76 lines
1.9 KiB
JSON

{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"timezone": "Europe/London",
"enabledManagers": [
"github-actions"
],
"semanticCommits": "enabled",
"semanticCommitType": "chore",
"semanticCommitScope": "deps",
"dependencyDashboard": false,
"prConcurrentLimit": 0,
"prHourlyLimit": 0,
"minimumReleaseAge": "3 days",
"postUpgradeTasks": {
"commands": [
"scripts/check-actions.sh --renovate"
],
"fileFilters": [
".validation-failed"
],
"executionMode": "branch"
},
"packageRules": [
{
"description": "This repository's own composite actions are tracked at @main by design.",
"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
},
{
"description": "Minor and patch bumps merge on their own once the validate check is green.",
"matchUpdateTypes": [
"minor",
"patch",
"digest",
"pin"
],
"automerge": true,
"automergeType": "pr",
"platformAutomerge": true
},
{
"description": "Every consumer calls these actions at @main, so a major bump waits for a human.",
"matchUpdateTypes": [
"major"
],
"automerge": false,
"addLabels": [
"major"
]
}
],
"statusCheckNames": {
"artifactError": null,
"configValidation": null,
"mergeConfidence": null,
"minimumReleaseAge": null
}
}