Merge branch 'jc/sign-buffer-failure-propagation-fix'
commit05c5a6db805c2636001c8b41dcb38e5df10cb113
authorJunio C Hamano <gitster@pobox.com>
Mon, 12 Feb 2024 21:16:10 +0000 (12 13:16 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 12 Feb 2024 21:16:11 +0000 (12 13:16 -0800)
tree4926a1978584398a72736d5874fddddc39df52c0
parent13fdf82e09a397f4edad32f847ef3fdf7a276636
parent6931049c32ca0271ba95dcd0f197100d22c8d844
Merge branch 'jc/sign-buffer-failure-propagation-fix'

A failed "git tag -s" did not necessarily result in an error
depending on the crypto backend, which has been corrected.

* jc/sign-buffer-failure-propagation-fix:
  ssh signing: signal an error with a negative return value
  tag: fix sign_buffer() call to create a signed tag
builtin/tag.c
gpg-interface.c