-
Notifications
You must be signed in to change notification settings - Fork 830
[release/net8] Update dependencies from dotnet/source-build-reference-packages #15460
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/net8] Update dependencies from dotnet/source-build-reference-packages #15460
Conversation
…ence-packages build 20230619.4 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23319.4
|
@NikolaMilosavljevic @mmitche we again have source build issues in few PRs, could you please advise on what can we do to fix it? |
@vzarytovskii this is a perfect example for why we did the source-build work to enable prebuilt detection in individual repos. Prebuilt detection, at repo level, saves a lot of time and headaches during full product source-build and enables .NET to deliver the product to partners on time. While these types of changes are rare, at the individual repo level, they do require some simple additional work to get them resolved. You would need to generate new reference packages for the 3 packages flagged by source-build: Here are the steps for resolving this issue:
Let me know if you hit any issues, with any of these steps. |
Ah, got it. Thanks, will do tomorrow. |
…ence-packages build 20230619.4 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23319.4
|
I am not certain these should be added to SBRP. These packages are not being referenced in the full product source-build, they only appear when building at the repo level. Investigating this, it looks like these are transitive dependencies from the .NETCopeApp package being referenced. In the full product source-build the latest 8.0 NETCoreApp package is referenced which in turn refernces the 8.0 versions of these dependencies. We only want SBRP to contain the reference packages require in the full product source-build. Because of that, I feel these should be added to the prebuilt baseline with a note indicating they are transitive packages of .NETCoreApp. |
Should we maybe extend existing pre-built detection docs to include this situation? |
Alright, shall we add those to the baseline then? |
Yes please do that. Use the following pattern:
Yes, please. |
…ence-packages build 20230623.1 Microsoft.SourceBuild.Intermediate.source-build-reference-packages From Version 8.0.0-alpha.1.23316.2 -> To Version 8.0.0-alpha.1.23323.1
…-a92d-fb169f1f49c4
This pull request updates the following dependencies
From https://github.com/dotnet/source-build-reference-packages