Secure Credential Transmission
GPG
Codecov has a public GPG key available on our security page and on Keybase
Follow the below instructions for sending your Git Provider credentials to Codecov.
Create file with credentials
This can be a single file or a zip file. In this example, I have created single file called codecov-credentials.txt
the values are the example values from GitHub App Integration credentials instructions
Import GPG key
Using keybase or the public key from our security site run
curl https://keybase.io/codecovsecurity/pgp_keys.asc | gpg --no-default-keyring --import
Encrypt the credentials
gpg --output codecov-credentials.gpg --encrypt --recipient [email protected] codecov-credentials.txt
Send the encrypted file to Codecov
Use a private transmission method of your choice to send the file to Codecov.
- Email [email protected]
- Onetime link via password utility such as 1Password
- Other methods discussed with your Codecov representative
Updated about 1 year ago