Commit fd9e0a8
ci: update renovate configuration to fix immortal PRs (open-feature#451)
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 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 open-feature#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 open-feature#426). So we should look into the
dashboard issue open-feature#92 to create the PRs for dependencies.
Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
Signed-off-by: Weihan Li <weihanli@outlook.com>1 parent 4d9cca5 commit fd9e0a8
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