feat: windows codesigning

This commit is contained in:
Anoop M D 2023-02-26 17:22:30 +05:30
parent b1edaba1c6
commit 2f52ce4c71
5 changed files with 10 additions and 2 deletions

View File

@ -117,7 +117,7 @@ const Sidebar = () => {
</GitHubButton> </GitHubButton>
)} )}
</div> </div>
<div className="flex flex-grow items-center justify-end text-xs mr-2">v0.10.1</div> <div className="flex flex-grow items-center justify-end text-xs mr-2">v0.10.2</div>
</div> </div>
</div> </div>
</div> </div>

View File

@ -3,6 +3,9 @@ web
out out
.env .env
// certs
sectigo.*
pnpm-lock.yaml pnpm-lock.yaml
package-lock.json package-lock.json
yarn.lock yarn.lock

View File

@ -33,3 +33,5 @@ linux:
win: win:
artifactName: ${name}_${version}_${arch}_win.${ext} artifactName: ${name}_${version}_${arch}_win.${ext}
icon: resources/icons/png icon: resources/icons/png
certificateFile: sectigo.pfx
certificatePassword: "secret"

View File

@ -1,5 +1,5 @@
{ {
"version": "0.10.1", "version": "0.10.2",
"name": "bruno", "name": "bruno",
"description": "Opensource API Client", "description": "Opensource API Client",
"homepage": "https://www.usebruno.com", "homepage": "https://www.usebruno.com",

View File

@ -3,4 +3,7 @@
```bash ```bash
# electron dev # electron dev
npm start npm start
# generate pfx file for signing windows build
openssl pkcs12 -export -inkey sectigo.key -in sectigo.pem -out sectigo.pfx
``` ```