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

[release/6.0.1xx] Use the portable rid for --use-current-runtime (backports #21748) #27849

Conversation

ayakael
Copy link
Contributor

@ayakael ayakael commented Sep 13, 2022

Backports #21748 to 6.0.1xx

Per @tmds

Fixes https://github.com/dotnet/sdk/issues/14296.

Customer impact

--use-current-runtime is broken when building a non-portable SDK, outputting a non-portable RID when we should be outputting the portable RID. Multiple fixes were implemented along the way. This, with dotnet/installer#14816, should finally fix this issue.

Testing

  • unit tests in ci
  • source-build build within Alpine environment passes

Risk

Low, as it has been backported to other 6.0.xxx feature sets.

@ayakael ayakael force-pushed the backport/pr-21748-to-release/6.0.1xx branch from 4f17e5a to 92ee7d7 Compare November 4, 2022 21:25
@ayakael
Copy link
Contributor Author

ayakael commented Nov 5, 2022

@dsplaisted CI is green. This is necessary for source-build as it fixes a bug that our test suite flags.

Copy link
Member

@dsplaisted dsplaisted left a comment

Choose a reason for hiding this comment

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

You may need tactics servicing approval for this.

@ayakael
Copy link
Contributor Author

ayakael commented Nov 15, 2022

You may need tactics servicing approval for this.

Updated description with necessary info.

@dsplaisted
Copy link
Member

FYI @marcpopMSFT for servicing, I think this would go in January now?

@marcpopMSFT
Copy link
Member

Correct, we are code complete for the December release at this time.

@marcpopMSFT
Copy link
Member

@dsplaisted @ayakael can you send mail to tactics for approval as the branches are now open though only for ~1 day

@dsplaisted
Copy link
Member

This is approved for the February release.

@marcpopMSFT marcpopMSFT merged commit 67adaa8 into dotnet:release/6.0.1xx Jan 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants