Skip to content

Commit 42d0a4c

Browse files
committed
chore: Extend the shared dependency update policy
Renovate opens pull requests here on its own schedule, and one sit open now. This repository has no CODEOWNERS, so nobody is asked to review them and they accumulate without anyone noticing. This replaces the stock recommendation with a reference to the organization's shared policy. Updates are listed on this repository's dependency dashboard and open only when someone asks for one, and security fixes stay exempt and open on their own. What survives here is digest pinning, the lock file range strategy, and a custom manager tracking the Bun version in workflow files. An audit of every repository carrying its own config found the label rules and the security priority rule in this file repeated across five repositories. They now live in the shared preset. The priority rule matched nothing in any of them, because Renovate's categories are the fixed manager set and security is not one, so it is dropped rather than carried forward. Related to datum-cloud/infra#4926 Claude-Session: https://claude.ai/code/session_0196U66w5xh9yRsAosKcA3if
1 parent 9b30fb1 commit 42d0a4c

1 file changed

Lines changed: 1 addition & 16 deletions

File tree

renovate.json

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"extends": ["config:recommended", "helpers:pinGitHubActionDigests", "docker:pinDigests"],
4-
"vulnerabilityAlerts": {
5-
"enabled": true,
6-
"labels": ["security", "renovate"]
7-
},
8-
"osvVulnerabilityAlerts": true,
3+
"extends": ["local>datum-cloud/.github:renovate-config", "helpers:pinGitHubActionDigests", "docker:pinDigests"],
94
"rangeStrategy": "update-lockfile",
105
"customManagers": [
116
{
@@ -15,15 +10,5 @@
1510
"bun-version:\\s*(?<currentValue>\\S+)\\s*}\\s*#\\s*renovate:\\s*datasource=(?<datasource>\\S+)\\s+depName=(?<depName>\\S+)"
1611
]
1712
}
18-
],
19-
"packageRules": [
20-
{
21-
"labels": ["renovate"],
22-
"matchPackageNames": ["/.*/"]
23-
},
24-
{
25-
"matchCategories": ["security"],
26-
"prPriority": 10
27-
}
2813
]
2914
}

0 commit comments

Comments
 (0)