Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add the signing of releases to build process (#4033)
Signed-off-by: jkowall <[email protected]> ## Which problem is this PR solving? Resolves #3960 ## Short description of the changes This adds in signing to the build process, the following steps must be taken to configure 2 new secrets in the repo by another team member. 1. Generate a GPG key : gpg --gen-key Answer the prompts accordingly for the email specified (you can set a password as well) 2. pgp --list-keys Find the GUID for the key you want to use ex: 79FAF16A8C42B3593143DD7C8DE95E7E9BC9CA3C 3. Get the contents of the key: gpg --export-secret-keys -a 8DE95E7E9BC9CA3C 4. Copy and paste (or pipe to a file and use that). This should be added as a secret called GPG_PRIVATE_KEY 5. The password you created should be added as a secret called GPG_PASSWORD Please let me know if you have questions. We can either re-run the last build or wait for the next release to test it. Signed-off-by: jkowall <[email protected]> Signed-off-by: Jonah Kowall <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]>
- Loading branch information