Skip to content
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

Use live dependencies for netcoreapp3.0 depencies #48176

Merged

Conversation

ViktorHofer
Copy link
Member

Fixes #45560

I looked at the all the OOBs and these two stood out. I will go over the list yet again for master after this is in.

@ghost
Copy link

ghost commented Feb 11, 2021

Tagging subscribers to this area: @safern, @ViktorHofer
See info in area-owners.md if you want to be subscribed.

Issue Details

Fixes #45560

I looked at the all the OOBs and these two stood out. I will go over the list yet again for master after this is in.

Author: ViktorHofer
Assignees: ViktorHofer
Labels:

area-Infrastructure-libraries

Milestone: -

@ViktorHofer
Copy link
Member Author

/backport to release/5.0

@ViktorHofer ViktorHofer requested review from Anipik and removed request for eiriktsarpalis, layomia, jozkee and steveharter February 11, 2021 18:15
Copy link
Contributor

@Anipik Anipik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

@Anipik Anipik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah i missed the base branch

@safern
Copy link
Member

safern commented Feb 12, 2021

@ViktorHofer is there any validation we could add in the future to avoid this from happening again?

@dotnet dotnet deleted a comment from github-actions bot Feb 15, 2021
@dotnet dotnet deleted a comment from github-actions bot Feb 15, 2021
@ViktorHofer
Copy link
Member Author

The PR is now ready. I scanned all packages twice and am now confident that I found all packages that misbehaved. While scanning them I found more issues and filed:

@ViktorHofer is there any validation we could add in the future to avoid this from happening again?

Yes, I believe that making sure that live dependencies (if available) are used instead of prebuilts via a common syntax is the right mitigation. That is tracked via #48238.

@ViktorHofer ViktorHofer merged commit d77092d into dotnet:master Feb 16, 2021
@ViktorHofer ViktorHofer deleted the UseLiveDependenciesForNetCoreApp30 branch February 16, 2021 11:24
ViktorHofer added a commit to ViktorHofer/runtime that referenced this pull request Mar 11, 2021
* Use live dependencies for netcoreapp3.0 deps
ViktorHofer added a commit that referenced this pull request Mar 13, 2021
* Use live dependencies for netcoreapp3.0 depencies (#48176)

* Use live dependencies for netcoreapp3.0 deps

* Disable package validation for two packages

* Add baselines for touched packages

* Build packages on allconfigurations leg only

* Fix inbox version of System.Text.Encodings.Web

Co-authored-by: Eric StJohn <ericstj@microsoft.com>
@ghost ghost locked as resolved and limited conversation to collaborators Mar 18, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

System.Text.Json defines netcoreapp3.0 with no dependencies
3 participants