Вы не можете подписывать коммиты / теги, созданные через веб-интерфейс GitHub. Могут быть подписаны только локальные коммиты / теги.
Это потому, что ключ подписи состоит из двух частей - publi c и частной. И закрытые ключи НИКОГДА НЕ ДОЛЖНЫ ОСТАВЛЯТЬ ваш компьютер.
Часть publi c может шифровать данные, частные - расшифровывать их, поэтому только вы можете прочитать зашифрованные данные. Закрытый ключ подписывает данные, ключ publi c проверяется, поэтому только вы можете подписать своим ключом, но любой может проверить ваши подписи.
Когда вы загружаете ключ GPG в GitHub, вы загружаете только publi c key, поэтому GitHub может проверять только подписанные коммиты / теги, но не может их подписывать.