-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
Description
GitHub commits can now be signed using SSH rather than PGP. Best practices is that it use a different ssh key then the authentication key. It would be very useful if github-keygen could do both and keep them separate.
This likely would require new naming convention for ssh keys. Current the convention is id_myaccount@github.pub, but maybe should be auth_id_myaccount@github.pub and sign_id_myaccount@github.com.
GitHub-Keygen should also configure git global for signing, i.e.
git config --global user.signingkey "ssh-ed25519 <your key id>"