Commit 4795685
authored
ci: update renovate configuration to fix immortal PRs (#451)
Signed-off-by: André Silva <[email protected]>
<!-- 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 configuration to enhance
dependency management workflows. The most notable changes include
enabling dependency dashboard approval and specifying that dependencies
should not be recreated automatically.
Changes to Renovate configuration:
*
[`renovate.json`](diffhunk://#diff-7b5c8955fc544a11b4b74eddb4115f9cc51c9cf162dbffa60d37eeed82a55a57L5-R7):
Enabled the `dependencyDashboardApproval` setting to require manual
approval for dependency updates.
*
[`renovate.json`](diffhunk://#diff-7b5c8955fc544a11b4b74eddb4115f9cc51c9cf162dbffa60d37eeed82a55a57L5-R7):
Added the `recreateWhen` setting with a value of `"never"` to prevent
automatic recreation of dependency updates.
### Related Issues
<!-- add here the GitHub issue that this PR resolves if applicable -->
Fixes #448
### Notes
<!-- any additional notes for this PR -->
I followed Renovate's general recommendation. I also changed to require
dashboard manual approval because we don't want the PRs to pop up for
dotnet extensions (they should be closed since we need to publish the
lowest version compatible; see #426). So we should look into the
dashboard issue #92 to create the PRs for dependencies.
Signed-off-by: André Silva <[email protected]>1 parent e162169 commit 4795685
1 file changed
+3
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
6 | 8 | | |
0 commit comments