How to get the verified badge on GitHub with SSH key signing

How to get the verified badge on GitHub with SSH key signing

This article is the last of a series I started a few weeks ago.

Here they are the previous articles

This article is about how configuring GitHub to validate your commits and get the verified badge. So I assume you have followed the previous tutorial and you now have a public SSH key and you already activated the SSH signing on git. So your commits are signed now. (Please refer to previous article if you didn’t yet.) And we are about to tell GitHub that this signature is yours.

Once you have a public SSH key, it’s pretty easy:

Go to GitHub
click on your profile photo in the upper-right corner, and select Settings.
In the sidebar, click on SSH and GPG keys.
Click on New SSH key or Add SSH key.
In the Title field, add a descriptive label for the key (e.g., “Personal laptop”).
select “Signing Key” in the key type. ⚠️⚠️⚠️
Paste your public key into the Key field. You must paste the content of the file in .pub file extension.
Click Add SSH key to save the key to your GitHub account.
And that’s it. Your signed commits will be verified on GitHub.

I noticed a few delay between the activation and the badge displays

Leave a Reply

Your email address will not be published. Required fields are marked *