-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Automate validation of Nuget signatures #1881
Comments
@danmosemsft it is FYI @JohnTortugo |
We have a tool to perform that validation (also including the package content). The plan is to run the tool just before publishing the packages: #1444 |
fixed, thanks |
related to #1933 |
Probably not. SignCheck calls into the NuGet APIs to verify the package signature and it will also check the contents inside the nupkg (assuming you're running with -r). Right now for nupkgs it specifically checks that it was signed by PRSS, which it should be if it's something we're producing. |
I'm closing this issue as SignCheck already perform such validation and we're going to use it in our builds. |
Thanks! |
We need to automate validation that our NuGet packages are signed.
Specifically this means running
nuget verify -all
on every nupkg after signing completes. If that fails, upload will fail later.We should not rely on remembering to do this manually. Perhaps this is a dupe, but I can't find it.
@mmitche @shawnro
The text was updated successfully, but these errors were encountered: