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

Revert "Don't rebuild when doing rid-specific publishing, just publish (#9925)" #10014

Merged
merged 1 commit into from
Mar 1, 2024

Conversation

ryzngard
Copy link
Contributor

@ryzngard ryzngard commented Mar 1, 2024

This reverts commit e77dc86 which was causing arm64 mac images to incorrectly try to use the x64 runtime. Fixes AB1977917

@ryzngard ryzngard requested review from a team as code owners March 1, 2024 03:12
@davidwengier
Copy link
Contributor

FYI @jkoritzinsky

@jkoritzinsky
Copy link
Member

jkoritzinsky commented Mar 1, 2024

I'll take a look at this again tomorrow and see if I can figure out a good solution. We need something like this for the VMR.

@ryzngard ryzngard merged commit c5c96a2 into dotnet:main Mar 1, 2024
12 checks passed
@ryzngard ryzngard deleted the dev/andrha/fix_mac branch March 1, 2024 04:07
jkoritzinsky added a commit to jkoritzinsky/razor that referenced this pull request Mar 1, 2024
mmitche pushed a commit that referenced this pull request Mar 6, 2024
* Reapply "Don't rebuild when doing rid-specific publishing, just publish (#9925)" (#10014)

This reverts commit c5c96a2.

* Slim down the built rids for vertical builds and only reduce overbuilding on a vertical build (where we won't have the other AppHost RIDs anyway).

Also re-enable building the language servers in VMR non-sourcebuild builds.

* Fix bad copy-paste job

* Just use the regular RuntimeIdentifier property as PublishRuntimeIdentifier doesn't seem like it wants to work nicely.

* fix typo

* Pass TargetRid differently

* PR feedback and preserve existing properties
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants