Skip to content

Commit fa1ad7e

Browse files
authored
ci: update renovate configuration to include package rules for security updates (#510)
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com> <!-- Please use this template for your pull request. --> <!-- Please use the sections that you need and delete other sections --> ## This PR <!-- add the description of the PR here --> This pull request updates the `renovate.json` configuration to enhance dependency management rules. The most notable change introduces a new `packageRules` section to handle security updates differently than other dependencies. Dependency management improvements: * [`renovate.json`](diffhunk://#diff-7b5c8955fc544a11b4b74eddb4115f9cc51c9cf162dbffa60d37eeed82a55a57L7-R17): Added a `packageRules` section to create pull requests for security updates without requiring dashboard approval. These updates will not be automatically merged, ensuring manual review. Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
1 parent 075695f commit fa1ad7e

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

renovate.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,15 @@
44
"github>open-feature/community-tooling"
55
],
66
"dependencyDashboardApproval": true,
7-
"recreateWhen": "never"
8-
}
7+
"recreateWhen": "never",
8+
"packageRules": [
9+
{
10+
"description": "Create PRs for security updates without dashboard approval",
11+
"matchCategories": [
12+
"security"
13+
],
14+
"dependencyDashboardApproval": false,
15+
"automerge": false
16+
}
17+
]
18+
}

0 commit comments

Comments
 (0)