Skip to content

[dotnet] Add net10.0 msbuild tool DLLs to SignList.xml#25006

Merged
rolfbjarne merged 6 commits intomainfrom
release-test/fix-signing-step-msi
Mar 27, 2026
Merged

[dotnet] Add net10.0 msbuild tool DLLs to SignList.xml#25006
rolfbjarne merged 6 commits intomainfrom
release-test/fix-signing-step-msi

Conversation

@dalexsoto
Copy link
Copy Markdown
Member

The dotnet/dotnet dependency update (#24989) introduced new DLLs in the tools/msbuild/net10.0/ directory of the SDK NuGet packages. These DLLs were not listed in SignList.xml, causing the 'Sign Package Contents' task to fail in the xamarin-macios-ci pipeline (build 13640795).

Add 18 DLLs as Skip entries since they come pre-signed from the dotnet/dotnet unified build.

The dotnet/dotnet dependency update (#24989) introduced new DLLs in
the tools/msbuild/net10.0/ directory of the SDK NuGet packages. These
DLLs were not listed in SignList.xml, causing the 'Sign Package
Contents' task to fail in the xamarin-macios-ci pipeline (build
13640795).

Add 18 DLLs as Skip entries since they come pre-signed from the
dotnet/dotnet unified build.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dalexsoto dalexsoto requested a review from rolfbjarne March 24, 2026 23:25
@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@dalexsoto dalexsoto marked this pull request as draft March 25, 2026 02:28
@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

@vs-mobiletools-engineering-service2

This comment has been minimized.

Renci.SshNet.dll is an unsigned third-party library introduced by
the dotnet/dotnet dependency update. It should be signed with a
third-party certificate, not skipped.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@vs-mobiletools-engineering-service2
Copy link
Copy Markdown
Collaborator

✅ [CI Build #0308911] Build passed (Detect API changes) ✅

Pipeline on Agent
Hash: 030891111d9f630ee909d11d297b9b2a8436efaa [PR build]

@vs-mobiletools-engineering-service2
Copy link
Copy Markdown
Collaborator

✅ API diff for current PR / commit

NET (empty diffs)

✅ API diff vs stable

NET (empty diffs)

ℹ️ Generator diff

Generator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes)

Pipeline on Agent
Hash: 030891111d9f630ee909d11d297b9b2a8436efaa [PR build]

@vs-mobiletools-engineering-service2
Copy link
Copy Markdown
Collaborator

✅ [CI Build #0308911] Build passed (Build packages) ✅

Pipeline on Agent
Hash: 030891111d9f630ee909d11d297b9b2a8436efaa [PR build]

@vs-mobiletools-engineering-service2
Copy link
Copy Markdown
Collaborator

✅ [CI Build #0308911] Build passed (Build macOS tests) ✅

Pipeline on Agent
Hash: 030891111d9f630ee909d11d297b9b2a8436efaa [PR build]

@vs-mobiletools-engineering-service2
Copy link
Copy Markdown
Collaborator

✅ [CI Build #0308911] Prepare .NET Release succeeded ✅

📦 Published NuGet packages (32 packages)

iOS

  • Microsoft.iOS.Ref.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Runtime.ios-arm64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Runtime.ios.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Runtime.iossimulator-arm64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Runtime.iossimulator-x64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Sdk.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Templates.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.iOS.Windows.Sdk.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.NET.Sdk.iOS.Manifest-10.0.300-preview.0.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg

MacCatalyst

  • Microsoft.MacCatalyst.Ref.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.MacCatalyst.Runtime.maccatalyst-arm64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.MacCatalyst.Runtime.maccatalyst-x64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.MacCatalyst.Runtime.maccatalyst.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.MacCatalyst.Sdk.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.MacCatalyst.Templates.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.NET.Sdk.MacCatalyst.Manifest-10.0.300-preview.0.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg

macOS

  • Microsoft.macOS.Ref.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.macOS.Runtime.osx-arm64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.macOS.Runtime.osx-x64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.macOS.Runtime.osx.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.macOS.Sdk.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.macOS.Templates.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.NET.Sdk.macOS.Manifest-10.0.300-preview.0.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg

tvOS

  • Microsoft.NET.Sdk.tvOS.Manifest-10.0.300-preview.0.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Ref.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Runtime.tvos-arm64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Runtime.tvos.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Runtime.tvossimulator-arm64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Runtime.tvossimulator-x64.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Sdk.net10.0_26.2.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg
  • Microsoft.tvOS.Templates.26.2.10428-ci.release-test-fix-signing-step-msi.nupkg

Other

  • Sharpie.Bind.Tool.26.3.0.98-ci.release-test-fix-signing-step-msi.nupkg

Pipeline on Agent
Hash: 030891111d9f630ee909d11d297b9b2a8436efaa [PR build]

@dalexsoto dalexsoto marked this pull request as ready for review March 26, 2026 17:47
@rolfbjarne rolfbjarne merged commit f5dda2c into main Mar 27, 2026
15 checks passed
@rolfbjarne rolfbjarne deleted the release-test/fix-signing-step-msi branch March 27, 2026 08:07
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