Skip to content

Commit

Permalink
site: Update release instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
kohlschuetter committed Oct 5, 2022
1 parent ef283bb commit a3a7d83
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions src/site/markdown/release.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# How to release junixsocket

NOTE: This is probably not interesting unless you're the project admin or going to fork it.
This is mostly relevant only if you're the project admin or going to fork the project.

## Prerequisites

Expand Down Expand Up @@ -29,25 +29,24 @@ Instructions for macOS

brew install gpg gpg2 gpg-agent pinentry-mac


* Enable pinentry-mac

This gives a nice GUI for the passphrase, and allows us to store the GPG key passphrase in the macOS keychain)

# open or create ~/.gnupg/gpg-agent.conf
# then add the following line if it doesn't exist yet:
pinentry-program /usr/local/bin/pinentry-mac
* Open or create `~/.gnupg/gpg-agent.conf`
then add the following line if it doesn't exist yet:

pinentry-program /usr/local/bin/pinentry-mac

* Generate GPG key

* Generate a GPG key

gpg2 --generate-key
gpg2 --generate-key

Follow on-screen instructions. Use a long, memorable passphrase.

Remember the GPG key ID. Publish the corresponding GPG public key on the GPG keyservers:
* Remember the GPG key ID. Publish the corresponding GPG public key on the GPG keyservers:

gpg2 --keyserver hkp://hkps.pool.sks-keyservers.net --send-key THEKEYID
gpg2 --send-key THEKEYID

### Build environment for other platforms

Expand Down

0 comments on commit a3a7d83

Please sign in to comment.