Skip to content

Commit 353bc85

Browse files
renovate[bot]martincostelloKielekrajkumar-rangaraj
authored
Configure Renovate (#6459)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Martin Costello <[email protected]> Co-authored-by: Piotr Kiełkowicz <[email protected]> Co-authored-by: Rajkumar Rangaraj <[email protected]>
1 parent cd84bab commit 353bc85

File tree

3 files changed

+84
-89
lines changed

3 files changed

+84
-89
lines changed

.github/dependabot.yml

Lines changed: 3 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,10 @@
1+
# This file is retained solely for automated tooling to see we do automated
2+
# dependency updates as not all such scanners recognize the use of Renovate.
13
version: 2
24
updates:
35
- package-ecosystem: "github-actions"
46
directory: "/"
57
schedule:
6-
interval: "daily"
7-
labels:
8-
- "infra"
9-
- package-ecosystem: "docker"
10-
directory: "/examples/MicroserviceExample/WebApi"
11-
schedule:
12-
interval: "weekly"
13-
day: "wednesday"
14-
labels:
15-
- "infra"
16-
ignore:
17-
- dependency-name: "*"
18-
update-types:
19-
- "version-update:semver-major"
20-
- "version-update:semver-minor"
21-
- package-ecosystem: "docker"
22-
directory: "examples/MicroserviceExample/WorkerService"
23-
schedule:
24-
interval: "weekly"
25-
day: "wednesday"
26-
labels:
27-
- "infra"
28-
ignore:
29-
- dependency-name: "*"
30-
update-types:
31-
- "version-update:semver-major"
32-
- "version-update:semver-minor"
33-
- package-ecosystem: "docker"
34-
directory: "test/OpenTelemetry.Exporter.OpenTelemetryProtocol.Tests/IntegrationTest"
35-
schedule:
36-
interval: "weekly"
37-
day: "wednesday"
38-
labels:
39-
- "infra"
40-
ignore:
41-
- dependency-name: "*"
42-
update-types:
43-
- "version-update:semver-major"
44-
- "version-update:semver-minor"
45-
- package-ecosystem: "docker"
46-
directory: "test/OpenTelemetry.Instrumentation.W3cTraceContext.Tests"
47-
schedule:
48-
interval: "weekly"
49-
day: "wednesday"
50-
labels:
51-
- "infra"
52-
ignore:
53-
- dependency-name: "*"
54-
update-types:
55-
- "version-update:semver-major"
56-
- "version-update:semver-minor"
57-
- package-ecosystem: "dotnet-sdk"
58-
directory: "/"
59-
schedule:
60-
interval: "weekly"
61-
day: "wednesday"
62-
labels:
63-
- "infra"
64-
ignore:
65-
- dependency-name: "*"
66-
update-types:
67-
- "version-update:semver-major"
68-
- "version-update:semver-minor"
69-
- package-ecosystem: "pip"
70-
directory: "test/OpenTelemetry.Instrumentation.W3cTraceContext.Tests"
71-
schedule:
72-
interval: "weekly"
73-
day: "wednesday"
8+
interval: yearly
749
labels:
7510
- "infra"

.github/renovate.json

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"additionalBranchPrefix": "{{manager}}/",
4+
"automerge": false,
5+
"commitBodyTable": true,
6+
"commitMessageAction": "Bump",
7+
"dependencyDashboard": false,
8+
"extends": [
9+
"config:best-practices",
10+
"customManagers:dockerfileVersions",
11+
"customManagers:githubActionsVersions",
12+
":automergeRequireAllStatusChecks",
13+
":disableRateLimiting",
14+
":enableVulnerabilityAlerts",
15+
":gitSignOff",
16+
":ignoreUnstable"
17+
],
18+
"labels": ["dependencies", "infra"],
19+
"packageRules": [
20+
{
21+
"matchManagers": ["dockerfile"],
22+
"addLabels": ["docker"]
23+
},
24+
{
25+
"matchManagers": ["github-actions"],
26+
"addLabels": ["github_actions"]
27+
},
28+
{
29+
"matchManagers": ["nuget"],
30+
"addLabels": [".NET"]
31+
},
32+
{
33+
"matchManagers": ["pypi"],
34+
"addLabels": ["python"]
35+
},
36+
{
37+
"description": ["Skip pinned NuGet package versions"],
38+
"matchManagers": ["nuget"],
39+
"matchCurrentValue": "^\\[[^,]+,\\)$",
40+
"enabled": false
41+
},
42+
{
43+
"extends": ["monorepo:dotnet"],
44+
"description": ["Disable major version updates for .NET"],
45+
"matchUpdateTypes": ["major"],
46+
"enabled": false
47+
},
48+
{
49+
"matchDepNames": ["xunit"],
50+
"description": ["Disable major version updates for xunit"],
51+
"matchUpdateTypes": ["major"],
52+
"enabled": false
53+
}
54+
],
55+
"schedule": ["* 8-17 * * 3"],
56+
"timezone": "Etc/UTC",
57+
"vulnerabilityAlerts": {
58+
"addLabels": ["security"]
59+
}
60+
}

Directory.Packages.props

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -84,37 +84,37 @@
8484
-->
8585
<ItemGroup>
8686
<PackageVersion Include="BenchmarkDotNet" Version="0.15.2" />
87-
<PackageVersion Include="CommandLineParser" Version="[2.9.1,3.0)" />
87+
<PackageVersion Include="CommandLineParser" Version="2.9.1" />
8888
<PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" />
89-
<PackageVersion Include="Grpc.AspNetCore" Version="[2.59.0,3.0)" />
90-
<PackageVersion Include="Grpc.AspNetCore.Server" Version="[2.59.0, 3.0)" />
91-
<PackageVersion Include="Grpc.Tools" Version="[2.59.0,3.0)" />
92-
<PackageVersion Include="Google.Protobuf" Version="[3.22.5,4.0)" />
93-
<PackageVersion Include="Grpc" Version="[2.44.0,3.0)" />
94-
<PackageVersion Include="Grpc.Net.Client" Version="[2.52.0,3.0)" />
89+
<PackageVersion Include="Grpc.AspNetCore" Version="2.59.0" />
90+
<PackageVersion Include="Grpc.AspNetCore.Server" Version="2.59.0" />
91+
<PackageVersion Include="Grpc.Tools" Version="2.59.0" />
92+
<PackageVersion Include="Google.Protobuf" Version="3.22.5" />
93+
<PackageVersion Include="Grpc" Version="2.44.0" />
94+
<PackageVersion Include="Grpc.Net.Client" Version="2.52.0" />
9595
<PackageVersion Include="JunitXml.TestLogger" Version="6.1.0" />
96-
<PackageVersion Include="Microsoft.CSharp" Version="[4.7.0]" />
96+
<PackageVersion Include="Microsoft.CSharp" Version="4.7.0" />
9797
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="4.14.0" />
9898
<PackageVersion Include="Microsoft.Coyote" Version="1.7.11" />
9999
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="$(LatestRuntimeOutOfBandVer)" />
100100
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="$(LatestRuntimeOutOfBandVer)" />
101101
<PackageVersion Include="Microsoft.Extensions.Http" Version="$(LatestRuntimeOutOfBandVer)" />
102102
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="$(LatestRuntimeOutOfBandVer)" />
103-
<PackageVersion Include="Microsoft.Extensions.Telemetry.Abstractions" Version="[9.0.0,)" />
104-
<PackageVersion Include="Microsoft.NETFramework.ReferenceAssemblies" Version="[1.0.3,2.0)" />
105-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="[17.13.0,18.0.0)" />
106-
<PackageVersion Include="MinVer" Version="[5.0.0,6.0)" />
103+
<PackageVersion Include="Microsoft.Extensions.Telemetry.Abstractions" Version="9.0.0" />
104+
<PackageVersion Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" />
105+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
106+
<PackageVersion Include="MinVer" Version="5.0.0" />
107107
<PackageVersion Include="NuGet.Versioning" Version="6.11.0" />
108-
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="[1.9.0,2.0)" />
109-
<PackageVersion Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="[1.9.0-beta.1,2.0)" />
110-
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="[1.9.0,2.0)" />
111-
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="[1.9.0,2.0)" />
112-
<PackageVersion Include="RabbitMQ.Client" Version="[6.8.1,7.0)" />
113-
<PackageVersion Include="StyleCop.Analyzers" Version="[1.2.0-beta.556,2.0)" />
114-
<PackageVersion Include="Swashbuckle.AspNetCore" Version="[6.7.3,)" />
108+
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.9.0" />
109+
<PackageVersion Include="OpenTelemetry.Instrumentation.GrpcNetClient" Version="1.9.0-beta.1" />
110+
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.9.0" />
111+
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
112+
<PackageVersion Include="RabbitMQ.Client" Version="6.8.1" />
113+
<PackageVersion Include="StyleCop.Analyzers" Version="1.2.0-beta.556" />
114+
<PackageVersion Include="Swashbuckle.AspNetCore" Version="6.7.3" />
115115
<PackageVersion Include="System.Runtime.InteropServices.RuntimeInformation" Version="4.3.0" />
116-
<PackageVersion Include="xunit" Version="[2.9.3,3.0)" />
117-
<PackageVersion Include="xunit.runner.visualstudio" Version="[2.8.2,3.0)" />
116+
<PackageVersion Include="xunit" Version="2.9.3" />
117+
<PackageVersion Include="xunit.runner.visualstudio" Version="[2.8.2,)" />
118118
</ItemGroup>
119119

120120
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">

0 commit comments

Comments
 (0)