[release/8.0] Fix LLVMAOT Mono runtime variant official build to produce correctly...
authorgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Wed, 27 Sep 2023 19:13:53 +0000 (12:13 -0700)
committerGitHub <noreply@github.com>
Wed, 27 Sep 2023 19:13:53 +0000 (12:13 -0700)
commit56749c5b8dac62e96cba794499f363ab310f3530
tree74887dd5629c0d3d81d0b272af0bcaa864c07d2a
parent8c898a9350f66ee4dd1986249e33625a61d1bd71
[release/8.0] Fix LLVMAOT Mono runtime variant official build to produce correctly named runtime packs (#92737)

* Fix LLVMAOT Mono runtime variant official build to produce correctly named runtime packs

In https://github.com/dotnet/runtime/commit/75ee623b8f0350a4b4be86fa71745a74beb059d1 the condition in src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Runtime.props got changed from checking `MonoBundleLLVMOptimizer` to `MonoAOTEnableLLVM` but we weren't setting that property in runtime-official.yml so both jobs produced runtime packs with the same suffix, resulting in the artifact uploads randomly overwriting each other.

* Fix more places that need MonoAOTEnableLLVM=true

---------

Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
eng/pipelines/runtime-llvm.yml
eng/pipelines/runtime-official.yml
eng/pipelines/runtime.yml