-
Notifications
You must be signed in to change notification settings - Fork 351
[Infra] Move to Central Package Management #3152
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3152 +/- ##
==========================================
- Coverage 70.09% 69.91% -0.19%
==========================================
Files 430 440 +10
Lines 16909 16956 +47
==========================================
+ Hits 11853 11855 +2
- Misses 5056 5101 +45 Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Adopt Central Package Version Management and update syntax for library dependency versions to prepare for adoption of Renovate instead of Dependabot.
Missed from previous commit.
Fix-up dependency versions to (almost) match main.
5b5136e
to
ac86479
Compare
<!-- Version overrides for specific netX.0 TFMs --> | ||
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'"> | ||
<PackageVersion Update="Microsoft.Extensions.Configuration" Version="[8.0.0,)" /> | ||
<PackageVersion Update="Microsoft.Extensions.Options" Version="[8.0.0,)" /> | ||
</ItemGroup> | ||
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'"> | ||
<PackageVersion Update="Microsoft.Extensions.Configuration" Version="[9.0.0,)" /> | ||
<PackageVersion Update="Microsoft.Extensions.Options" Version="[9.0.0,)" /> | ||
</ItemGroup> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
To sync with open-telemetry/opentelemetry-dotnet#6327.
src/OpenTelemetry.Exporter.Instana/OpenTelemetry.Exporter.Instana.csproj
Outdated
Show resolved
Hide resolved
src/OpenTelemetry.Exporter.InfluxDB/OpenTelemetry.Exporter.InfluxDB.csproj
Show resolved
Hide resolved
In general LGTM. Some minor comments |
Restore comment regarding the System.Net.Http reference, but with more clarity.
Restore comments explaining transitive upgrades.
Fix lint warning.
open-telemetry/opentelemetry-dotnet#6539 (comment)
Changes
Adopt Central Package Version Management and update syntax for library dependency versions to prepare for adoption of Renovate instead of Dependabot.
Next week I'll write some throwaway automation to check the dependency versions in main for all the.nupkg
files then run it again on this PR and compare the output to check there's no differences (or any differences are acceptable).I also need to re-review the changes to the automation workflow that updates the OTel package versions when there's a new release in open-telemetry/opentelemetry-dotnet.
Merge requirement checklist
Unit tests added/updatedAppropriateCHANGELOG.md
files updated for non-trivial changesChanges in public API reviewed (if applicable)