Skip to content

Conversation

@nagilson
Copy link
Member

@nagilson nagilson commented Oct 28, 2025

  • Modifies the CI pipeline that was created to properly produce a nukpg of the dotnet installation library.
  • The original CI pipeline was incomplete but put in-place so that dnceng could make a pipeline off the yml file. This corrects some of those issues.
  • The signing in the pipeline tests, internal, appears to be failing. I believe that's because we're blocked from signing outside of a protected release branch. We'll need this to flow in via automated CI to fix that issue.
  • Does not publish the package outside of pipeline artifacts. We'll add that in the next step, in which we'll also be able to verify if CI needed to run for the signature to work, or if there are other issues.
  • I tried to build using the arcade step but encountered some issues like missing workloads - example:
  Errors: MSB4276: The default SDK resolver failed to resolve SDK "Microsoft.NET.SDK.WorkloadManifestTargetsLocator" because directory "D:\a\_work\1\s\.dotnet\sdk\10.0.100-rc.1.25420.111\Sdks\Microsoft.NET.SDK.WorkloadManifestTargetsLocator\Sdk

Since it seems to be trying to produce a signature without arcade, I'll pursue the simpler path first.

@nagilson nagilson marked this pull request as ready for review October 28, 2025 21:08
@nagilson nagilson requested a review from MiYanni as a code owner October 28, 2025 21:08
@nagilson
Copy link
Member Author

merging so #51463 can run checks as we decided to pivot to a new branch

@nagilson nagilson merged commit 6fd528c into dotnet:dnup Oct 28, 2025
6 of 8 checks passed
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.

1 participant