Skip to content

Conversation

@jakobbotsch
Copy link
Member

For linux-arm and linux-arm64 we build parts of SPMI for x64 since the build machines are x64 hosted and we need to run mcs on those. However, this build would fail because of NuGet authentication issues in the target container.

@github-actions github-actions bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Feb 12, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the SuperPMI collection pipeline to ensure NuGet authentication is performed inside the linux_x64 container when building x64 SPMI components as part of the linux-arm/linux-arm64 jobs (needed because parts of the SPMI build run in an x64 container on x64-hosted agents).

Changes:

  • Add NuGetAuthenticate@1 targeted at the linux_x64 container before the x64 SuperPMI build step for linux-arm jobs.
  • Add NuGetAuthenticate@1 targeted at the linux_x64 container before the x64 SuperPMI build step for linux-arm64 jobs.
  • Apply the same change to both Checked and Release build configurations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants