Skip to content

Commit 8edc5e4

Browse files
committed
Sign contents of nupkg, but not the nupkg itself
1 parent dade052 commit 8edc5e4

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

eng/Signing.props

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
<ItemsToSign Include="$(ArtifactsPackagesDir)**\*.tgz" />
2020
<ItemsToSign Include="$(VisualStudioSetupOutputPath)**\*.zip" />
2121

22+
<FileExtensionSignInfo Update=".nupkg" CertificateName="None" />
23+
2224
<!-- Expression Compiler dependencies that run in remote debugger must be signed with Microsoft101240624 certificate in order to work on Windows 10S -->
2325

2426
<FileSignInfo Include="Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.dll" CertificateName="Microsoft101240624"/>
@@ -61,4 +63,5 @@
6163
<FileSignInfo Include="Microsoft.VisualStudio.Threading.dll" CertificateName="MicrosoftSHA2" />
6264
<FileSignInfo Include="StreamJsonRpc.dll" CertificateName="MicrosoftSHA2" />
6365
</ItemGroup>
66+
6467
</Project>

eng/config/PublishData.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,15 @@
124124
"insertionCreateDraftPR": true,
125125
"insertionTitlePrefix": "[Validation]"
126126
},
127+
"dev/dibarbet/test_sign_nuget": {
128+
"nugetKind": [
129+
"Shipping",
130+
"NonShipping"
131+
],
132+
"vsBranch": "main",
133+
"insertionCreateDraftPR": true,
134+
"insertionTitlePrefix": "[testsignnuget]"
135+
},
127136
"dev15.9.x-vs-deps": {
128137
"nugetKind": "PerBuildPreRelease",
129138
"vsBranch": "rel/d15.9"

0 commit comments

Comments
 (0)