Problem: RSA SHA-1 key.

$ git pull
ERROR: You're using an RSA key with SHA-1, which is no longer allowed. Please use a newer client or a different key type.
Please see for more information.


$ ssh-keygen -t ed25519
$ ssh-keygen -t rsa -b 4096

Add public key to GitHub SSH and GPG keys.

Problem: macOS notarization.

With the introduction of macOS 10.15 (Catalina) Apple introduced new notarization requirements that all software must be signed and notarized centrally.

A problem with notarization will manifest itself through a security dialogue appearing, explaining that the source of the program is not trusted.


To bypass the notarization requirement on macOS, you can run the following command in a terminal:

$ xattr -r -d /path/to/binary