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

Remove SelfContained set to false for -a #35286

Merged

Conversation

MiYanni
Copy link
Member

@MiYanni MiYanni commented Sep 11, 2023

Fixes: #34026

Note
PR #35281 is contained within this. Once merged, the changes to Msbuild.Tests.Utilities.csproj will not be present.

Summary

When using -a, we were forcing SelfContained to be set to false. This is considered a breaking change, but the current functionality isn't desired. So, we change that here to no longer update the SelfContained property.

Details

This change is thematically the same as #30038. -a sets the RID and we changed RID handling to no longer update the SelfContained property to true. Here in this situation, it was doing the same but changing it to false instead. This was only specific to the -a option unlike the other set of changes.

…ogram.cs file requires this project reference to build.
…d tests based on the removal of the property.
@dotnet-issue-labeler dotnet-issue-labeler bot added Area-Infrastructure untriaged Request triage from a team member labels Sep 11, 2023
Copy link
Member

@baronfel baronfel left a comment

Choose a reason for hiding this comment

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

Thanks!

@baronfel
Copy link
Member

@MiYanni the CLA check is stuck - good to go whenever you can get that check green.

@baronfel baronfel enabled auto-merge September 12, 2023 20:14
@baronfel baronfel merged commit f1ffab6 into dotnet:release/8.0.1xx Sep 12, 2023
Copy link
Member

@nagilson nagilson left a comment

Choose a reason for hiding this comment

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

LGTM, but make sure to update the breaking change documents as well. Thank you for helping make this change! :)

@nagilson
Copy link
Member

Ah jk it's already here dotnet/docs#37058

@MiYanni
Copy link
Member Author

MiYanni commented Sep 12, 2023

Ah jk it's already here dotnet/docs#37058

Thanks @nagilson and @baronfel for the breaking change issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Infrastructure untriaged Request triage from a team member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants