Skip to content
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

Code Signing Certificate Request: Coverlet #73

Closed
6 tasks done
MarcoRossignoli opened this issue May 30, 2020 · 5 comments
Closed
6 tasks done

Code Signing Certificate Request: Coverlet #73

MarcoRossignoli opened this issue May 30, 2020 · 5 comments
Assignees
Labels
project support Use this label to request support for an existing .NET Foundation project

Comments

@MarcoRossignoli
Copy link

MarcoRossignoli commented May 30, 2020

Please fill in the information below

  • Project Name: Coverlet
  • LastPass Email (or send offline): sent offline to [email protected]

Certificate onboarding checklist:

  • Register trade name @ChrisSfanos
  • Create organization with DigiCert
  • Create configuration in Code Signing Service
  • Provide credentials in shared folder in LastPass
  • Request certificate from DigiCert
  • Received certificate and finalize sign service configuration
@MarcoRossignoli MarcoRossignoli added the project support Use this label to request support for an existing .NET Foundation project label May 30, 2020
@MarcoRossignoli
Copy link
Author

cc: @tonerdo

@ChrisSfanos
Copy link
Collaborator

Trade name is registered

@clairernovotny
Copy link
Member

I just invited you to the shared LastPass where the cert is setup and configured.

Three things:

  1. Here's a template of how to add code signing to the build pipeline: https://github.com/novotnyllc/CodeSigningDemo
  2. Once signing is configured, please add dotnetfoundation as a co-owner in NuGet.
  3. For the tool packages, you'll need a whitelist.txt to include on your binaries and not the other ones in the nupkg.

I'm happy to review any PR's/pipelines

@MarcoRossignoli
Copy link
Author

Thanks!

@MarcoRossignoli
Copy link
Author

Sorry @clairernovotny for delay, very busy summer

we've to take a decision on coverlet-coverage/coverlet#874 and after we can complete new pipeline/signing process cc: @tonerdo @petli

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project support Use this label to request support for an existing .NET Foundation project
Projects
None yet
Development

No branches or pull requests

3 participants