Для подписи кода используется не тот же сертификат, который используется для HTTPS у сайта.
Его надо оформлять/покупать дополнительно. И его оформление частными лицами иногда вызывает некоторые трудности, потому как выдается он в основном организациям (хотя бы и ИП), а не частным лицам.