Skip to content

Commit 0ca897f

Browse files
committed
Enable minimum release age of 7 days for external dependencies
1 parent ca6ce4a commit 0ca897f

1 file changed

Lines changed: 42 additions & 1 deletion

File tree

renovate/global.json5

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,16 @@
99
ignorePresets: [
1010
"mergeConfidence:all-badges"
1111
],
12+
minimumReleaseAge: "7 days",
13+
minimumReleaseAgeBehaviour: "timestamp-optional",
1214
prBodyColumns: [
1315
"Package",
1416
"Type",
1517
"Change",
1618
"Diffend"
1719
],
1820
packageRules: [
21+
// Enable full merge confidence table columns
1922
{
2023
matchDatasources: [
2124
"go",
@@ -24,7 +27,7 @@
2427
"nuget",
2528
"packagist",
2629
"pypi",
27-
"rubygems",
30+
"rubygems"
2831
],
2932
matchUpdateTypes: [
3033
"patch",
@@ -41,6 +44,8 @@
4144
"Diffend"
4245
]
4346
},
47+
48+
// Enable diffend table columns
4449
{
4550
matchManagers: [
4651
"bundler"
@@ -56,6 +61,42 @@
5661
prBodyDefinitions: {
5762
Diffend: "[Diff](https://my.diffend.io/npm/{{depName}}/{{currentVersion}}/{{newVersion}})"
5863
}
64+
},
65+
66+
// disable minimum release age for internal dependencies
67+
{
68+
matchDatasources: [
69+
"npm"
70+
],
71+
matchPackageNames: [
72+
"@code0-tech/**"
73+
],
74+
minimumReleaseAge: "0 days"
75+
},
76+
{
77+
matchDatasources: [
78+
"rubygems"
79+
],
80+
matchPackageNames: [
81+
"tucana",
82+
"telescopium",
83+
"code0-license",
84+
"code0-identities",
85+
"code0-zero_track"
86+
],
87+
minimumReleaseAge: "0 days"
88+
},
89+
{
90+
matchDatasources: [
91+
"crate"
92+
],
93+
matchPackageNames: [
94+
"tucana",
95+
"code0-flow",
96+
"code0-cli",
97+
"code0-zero_track"
98+
],
99+
minimumReleaseAge: "0 days"
59100
}
60101
]
61102
}

0 commit comments

Comments
 (0)