1

Sobre o aviso do SmartScreen: projeto open source pode conseguir assinatura de código de graça pela SignPath Foundation. Ela tem integração com GitHub Actions e assina o binário que sai do build público, o que combina com o jeito que você já publica as versões. Se não quiser depender deles, o Trusted Signing da Microsoft é pago, mas sai barato.

Só não espera que assinar tire o aviso na hora. O SmartScreen continua olhando a reputação do arquivo e do certificado, e desde 2024 nem certificado EV pula essa etapa. Vai sumindo conforme as pessoas baixam.

Carregando publicação patrocinada...
1

Já silicitei o SignPath, porém só liberam se o projeto tiver uma reputação melhor. Estou pensando em partir para o Trusted Signing mesmo.

Mas obrigado pelo feedback!

1

ah, não sabia que o SignPath tava exigindo reputação antes de liberar. no Trusted Signing só confere antes de pagar se a sua conta é aceita: pelo que lembro da doc, no começo era só empresa de alguns países, e pessoa física só dos EUA e do Canadá. pode ter mudado, mas vale olhar.

1

Pior que acredito que continua EUA e Canadá. Estou ainda analisando as possibilidades.

Teria como adicionar a Microsoft Store, que já emite certificado, mas acho que fica fora da proposta do Yata.

Logo acredito que consigo enviar uma nova solicitação ao SignPath.

1

pela Store a parte da assinatura se resolve se você empacotar como MSIX, porque a própria Store assina o pacote quando publica. e a conta de dev individual ficou de graça em 2024, se não me engano. mas concordo que muda bastante o jeito de distribuir. boa sorte com o SignPath!