Create Key of Type none, if you need to check out public repos via https (most probably you will)
Create a dedicated SSH key (ssh-keygen) for Semaphore. Password Protection not supported
Create an Entry in the Keystore and paste the private key
You can use it to checkout private git repos as well as for authentication to target systems