[release/10.0.1xx] [Signing] Sign unsigned libraries#26153
Conversation
There was a problem hiding this comment.
Pull request overview
Backports the signing-list change from #25966 into release/10.0.1xx so the workload signing pipeline will sign previously-unsigned third-party assemblies.
Changes:
- Remove
BouncyCastle.Cryptography.dll,MQTTnet.dll, andSystem.Reactive.dllfrom theSkiplist. - Add those assemblies to the
ThirdPartylist to ensure they’re included in signing.
This comment has been minimized.
This comment has been minimized.
✅ [PR Build #d08daad] Build passed (Detect API changes) ✅Pipeline on Agent |
✅ [PR Build #d08daad] Build passed (Build packages) ✅Pipeline on Agent |
✅ [PR Build #d08daad] Build passed (Build macOS tests) ✅Pipeline on Agent |
✅ API diff for current PR / commitNET (empty diffs)✅ API diff vs stableNET (empty diffs)ℹ️ Generator diffGenerator Diff: vsdrops (html) vsdrops (raw diff) gist (raw diff) - Please review changes) Pipeline on Agent |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
🚀 [CI Build #d08daad] Test results 🚀Test results✅ All tests passed on VSTS: test results. 🎉 All 167 tests passed 🎉 Tests counts✅ cecil: All 1 tests passed. Html Report (VSDrops) Download macOS tests✅ Tests on macOS Monterey (12): All 5 tests passed. Html Report (VSDrops) Download Linux Build VerificationPipeline on Agent |
Summary
release/10.0.1xx.BouncyCastle.Cryptography.dll,MQTTnet.dll, andSystem.Reactive.dllfromSkiptoThirdPartyso the signing pipeline signs these unsigned libraries.Validation
xmllint --noout dotnet/Workloads/SignList.xml dotnet/Workloads/SignList.targetsThirdPartyand not inSkip.dotnet/Workloads/SignList.xmland matches merged commit58baaa193ef8dce8aa733529c3aae2e196a71475.make dotnet -C builds).