Open RangHo opened 5 months ago
The public and private keypair is available as GitHub Secrets; use them by accessing RANGHO_REPOSITORY_SIGNING_PGP_PRIVATE
and RANGHO_REPOSITORY_SIGNING_PGP_PUBLIC
secret items, respectively.
A separate PEM formatted key is available: RANGHO_REPOSITORY_SIGNING_PEM
.
I need to figure out where to host the public key for users to verify against, though.
Most package managers require proper signing if they are accessed from the internet.
Adding a shared GPG key in GitHub secrets store should allow automatic building and signing of those packages. Then, keys can be distributed via a separate keyserver such as Keybase (apparently it's still live).