Skip calculating signature fingerprint for certificates
What
Skip calculating signature fingerprint for certificates
Why
If a commit is signed by specifying a certificate instead of a public key, then we need to extract the public key from that certificate similar to: https://github.com/github/ssh_data/blob/4ec1875211a744da22071afeb9c37eb216e011fd/lib/ssh_data/signature.rb#L77C31-L77C42. Currently, an error is raised.
Edited by Igor Drozdov