Skip to content

Commit 338b9c9

Browse files
authored
Matts/first stab (#12)
1 parent 6ef0399 commit 338b9c9

File tree

1 file changed

+3
-18
lines changed

1 file changed

+3
-18
lines changed

.github/renovate.json

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3-
"description": "Renovate configuration for passive dependency monitoring with SHA256 pinning. Automatically creates PRs only for CRITICAL vulnerabilities. All other updates require manual approval via dashboard.",
3+
"description": "Renovate configuration for passive dependency monitoring with SHA256 pinning. All updates require manual approval via dashboard - no automatic PRs.",
44
"extends": [
55
"config:recommended",
66
"helpers:pinGitHubActionDigests"
@@ -27,20 +27,6 @@
2727
"enabled": false
2828
},
2929
"packageRules": [
30-
{
31-
"description": "CRITICAL vulnerabilities - auto-create PR immediately (bypass approval mode)",
32-
"matchDatasources": ["*"],
33-
"vulnerabilitySeverity": ["CRITICAL"],
34-
"prCreation": "immediate",
35-
"prPriority": 100,
36-
"labels": [
37-
"dependencies",
38-
"security",
39-
"critical",
40-
"auto-created"
41-
],
42-
"commitMessagePrefix": "deps(CRITICAL):"
43-
},
4430
{
4531
"description": "GitHub Actions - Pin to SHA256 with version comments",
4632
"matchManagers": ["github-actions"],
@@ -166,12 +152,11 @@
166152
"security",
167153
"vulnerability"
168154
],
169-
"automerge": false,
170-
"prPriority": 30
155+
"automerge": false
171156
},
172157
"dependencyDashboard": true,
173158
"dependencyDashboardTitle": "Renovate Dependency Dashboard",
174-
"dependencyDashboardHeader": "This dashboard shows all pending dependency updates. **Passive Mode**: Check boxes to create PRs for specific updates. CRITICAL vulnerabilities create PRs automatically.",
159+
"dependencyDashboardHeader": "This dashboard shows all pending dependency updates. **Passive Mode**: Check boxes to create PRs for specific updates. All updates (including vulnerabilities) require manual approval.",
175160
"dependencyDashboardLabels": [
176161
"renovate-dashboard"
177162
]

0 commit comments

Comments
 (0)