Examples: - https://github.com/dotnet/dotnet/blob/96c9d4a0e3a67edfb5a2a8653488dbe0b64f1b70/src/installer/eng/pipelines/templates/stages/vmr-build.yml#L792-L803 - https://github.com/dotnet/dotnet/blob/96c9d4a0e3a67edfb5a2a8653488dbe0b64f1b70/src/installer/eng/pipelines/templates/stages/vmr-build.yml#L768-L778 - https://github.com/dotnet/dotnet/blob/96c9d4a0e3a67edfb5a2a8653488dbe0b64f1b70/src/installer/eng/pipelines/templates/stages/vmr-build.yml#L817-L828 - https://github.com/dotnet/dotnet/blob/96c9d4a0e3a67edfb5a2a8653488dbe0b64f1b70/src/installer/eng/pipelines/templates/stages/vmr-build.yml#L700-L710 Ideally runtime packs for all runtimes (coreclr, mono and nativeaot) are produced in a single vertical. cc @directhex @akoeplinger