-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
[Release/5.0] - Fix versions for Libs native artifacts #53000
Conversation
Port of dotnet#52799 and dotnet#52917 During the repo consolidation, we missed passing OfficialBuildId argument to common script from all subsets, which resulted in default version emitted in the binaries produced by Libs subset in the official builds.
Tagging subscribers to this area: @Anipik, @safern, @ViktorHofer Issue DetailsDuring the repo consolidation, we missed passing OfficialBuildId Customer ImpactVersion of libraries native binaries cannot be figured out. TestingBuilt libraries and manually checked that the build Id is there. RiskLow, it only adds the missing embedded version hash / official version number to the binaries. RegressionYes, it was ok in 3.1, got broken during repo consolidation.
|
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.
Approved. We should consider this for 5.0.x to aid in post mortem diagnostics
@am11 the singlefilehost was already ok, I guess it got broken in 6.0 branch by the versioning changes there. As for the other commit, I've already incorporated the quoting there. So this change results in everything having the right version and nothing being broken. |
@am11, ah, I can see that I've not added the check for empty version id that was the other commit you've mentioned. |
Port of #52799 and #52917
During the repo consolidation, we missed passing OfficialBuildId
argument to common script from all subsets, which resulted in default
version emitted in the binaries produced by Libs subset in the official
builds.
Customer Impact
Version of libraries native binaries cannot be figured out.
Testing
Built libraries and manually checked that the build Id is there.
Risk
Low, it only adds the missing embedded version hash / official version number to the binaries.
Regression
Yes, it was ok in 3.1, got broken during repo consolidation.