GitHub commit verification using SSH keys